smtp отправляет заголовки как контент - PullRequest
0 голосов
/ 26 марта 2009

Я использую удаленный SMTP-сервер (от моей хост-компании) и отправляю электронная почта с локального компьютера. (сервер разработки приложений Google) Но вместо того, чтобы получать хорошие электронные письма я получаю электронные письма, которые содержат заголовки, как будто они содержат содержимое электронной почты Что можно сделать, чтобы изменить его?

Ответы [ 4 ]

1 голос
/ 26 марта 2009

Я предполагаю, что в вашей теме есть новая строка (\ r \ n или перевод строки - возврат строки). И ваша почтовая программа не удаляет новые строки в теме.

Если вы добавили новую строку в тему, а ваше приложение не удалило ее, вы просто переместили все последующие заголовки в тело.

0 голосов
/ 03 мая 2009

Можете ли вы показать нам свой код, пожалуйста? Вы не говорите, какую среду выполнения App Engine вы используете; Я возьму на себя Python. Почтовый API App Engine не позволяет напрямую устанавливать заголовки сообщений. Здесь есть список атрибутов, которые вы можете установить здесь .

0 голосов
/ 26 марта 2009

Убедитесь, что у вас нет чего-то, связывающего то, что вы отправляете в другой слой электронной почты.

Возможно, посмотрите на текущие (реальные / внешние) заголовки, чтобы увидеть, дает ли это какие-либо подсказки.

0 голосов
/ 26 марта 2009

Отправить письмо в соответствии с SMTP RFC: http://tools.ietf.org/html/rfc5321

Получение заголовков в контенте звучит так, как будто вы отправили их дважды или отделили заголовки от содержимого так, как ваш почтовый клиент не понимает.

...