проблемы с отправкой неанглийского текста по почте - PullRequest
0 голосов
/ 17 января 2010

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

Раньше у меня были проблемы с печатью неанглийского текста из простой Java-программы. Проблема была с кодировкой, используемой для исходного файла. Я изменил его на UTF-8 и затем мог печатать текст в кодировке Unicode, вставляя их в программу. Теперь все мои исходные файлы кодируются с использованием UTF-8. Может ли это быть как-то связано с вышеупомянутой проблемой? Стоит ли упоминать кодировку, которая будет использоваться для отправки сообщения? Если да, то как мне это сделать?

Просто, чтобы выразить это в более широком контексте, это наблюдается в веб-приложении, размещенном на google app engine, а программа написана на java.

1 Ответ

3 голосов
/ 17 января 2010

Вы можете только отправлять текст ASCII в заголовках.Заголовки не ASCII должны быть специально закодированы .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...