Я использую Postal для отправки электронных писем с помощью части HTML и текста.English Email Отображает китайские символы
Когда письмо отправляется в Gmail, оно отображается правильно. Однако, когда он отображается по меньшей мере в двух других системах электронной почты (интерфейс электронной почты Mail Enable и неизвестная система на клиенте), текст отображается как нечто похожее на китайский. Когда клиент отправляет письмо обратно в учетную запись Gmail, также отображается «китайский» рендеринг.
Пример электронной генерироваться:
X-Sender: [email protected]
X-Receiver: [email protected]
MIME-Version: 1.0
From: [email protected]
To: [email protected]
Date: 17 Apr 2013 22:11:25 -0700
Subject: Some Subject
Content-Type: multipart/alternative;
boundary=--boundary_0_83808b99-ef32-4f47-8835-ba4a435a2141
----boundary_0_83808b99-ef32-4f47-8835-ba4a435a2141
Content-Type: text/plain; charset=utf-16
Content-Transfer-Encoding: base64
MIME ENCODED CONTENTS HERE==
----boundary_0_83808b99-ef32-4f47-8835-ba4a435a2141
Content-Type: text/html; charset=utf-16
Content-Transfer-Encoding: base64
MIME ENCODED CONTENTS HERE=
----boundary_0_83808b99-ef32-4f47-8835-ba4a435a2141--
Очевидно, что существует проблема кодирования, Gmail как-то перебирает, но и другие почтовые серверы не делают, но то, что именно этот вопрос?
charset
указан как utf-16
. Действительно ли Postal (или MVC-движок) генерирует utf-8
выход? Как я могу управлять кодировкой вывода и/или charset
, указанными в заголовке электронной почты?
Ответы, которые ссылаются только на внешний источник, не считаются хорошими ответами в переполнении стека. Ответы должны быть самодостаточными, но, конечно, могут ссылаться на внешние источники, чтобы предоставить справочную или дополнительную информацию. Как правило, ссылки только для ссылок будут удалены сообществом. Поскольку вы новый пользователь, я отредактировал ваш ответ. Я проверяю, разрешает ли он проблему (я не использую символы, отличные от ASCII, как это было в ссылке, но кодировка UTF-8 может решить проблему в любом случае) –