В течение некоторого времени у меня была проблема, когда некоторые из моих пользователей получали = 0A = 0A вместо новых строк в электронных письмах, которые я отправлял им через PHP.Переписка через почтовый клиент работает хорошо, но сгенерированные PHP письма всегда выглядят так у некоторых пользователей (меньшинство).Поиск в Google не дал приличных результатов, все результаты поиска как-то связаны с внешним видом - и недопустимо думать, что все пользователи внешнего вида пострадают от этой проблемы.Кто-нибудь знает правильный способ справиться с этим и избежать этих новых проблем кодирования строки?
Редактировать: К вашему сведению, я использую класс Zend Mailer.
Спасибо
Редактировать 2:
Изменение типа кодировки не сработало.Я закодировал заголовки в base64, а тело в 64, получил искаженные данные.Затем я попытался с заголовками base64 и сделал base64_decode (base64_decode ($ body)) для тела, и это было хорошо на пользовательском «CNR-сервере, но не во входящей», что бы это ни значило.Когда я попробовал mb_convert_encoding в base64, я снова получил закодированную строку вместо тела, так что бесполезно.
Что еще можно попробовать?Zend Mailer поддерживает только кодирование заголовков Quoted Printable и Base64.Не уверен, что нужно сделать с телом, чтобы оно совпадало с указанной кодировкой для печати ...