LINUX.ORG.RU
ФорумAdmin

Кодировка писем, отправленных через SSMTP различна в Gmail и Thinderbird

 , ,


0

1

Сделал отправку писем через SSMTP и сервер smtp.yandex.ru

Отправляю письмо на почту Gmail:

<?php 
mail("vasya***@gmail.com", "Отправка через SSMTP агента", "Это проверка отправки\n через SSMTP\n А тут какой-то длинный текст на русском языке"); 
?>


Текст файла написан в кодировке UTF-8. Запускаю скрипт, он отрабатывает нормально.

В Gmail и Thunderbird тема отображается правильно.

Но! В Gmail я вижу текст письма в правильной кодировке:

Это проверка отправки
 через SSMTP
 А тут какой-то длинный текст на русском языке


А в Thunderbird оно отображается так:

а­б‚аО аПб€аОаВаЕб€аКаА аОб‚аПб€аАаВаКаИ
 б‡аЕб€аЕаЗ SSMTP
 а б‚бƒб‚ аКаАаКаОаЙ-б‚аО аДаЛаИаНаНб‹аЙ б‚аЕаКбб‚ аНаА б€бƒббаКаОаМ баЗб‹аКаЕ


Из-за чего это может быть? Как исправить?

★★★★★

Ответ на: комментарий от Xintrea

Понятия не имею, но думаю, что и нет смысла. Ты в своём коде должен ето передать. Откуда твой SSMTP знает, в какой кодировке ты там отправляешь?

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)
Ответ на: комментарий от anonymous

Я думал глобально сделать кодировку для всех писем.

Но это, по факту, не прерогатива MTA, так что не получится.

Xintrea ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.