Неправильная кодировка email (Open Server 5.1.1)
Добавлено: 17 июн 2014, 02:00
Кириллические мейлы в UTF-8, оседающие во временной папке, нечитаемы: текст имеет вид "Вам пришло РЅРѕРІРѕРµ личное", кодировка его не определяется. (Письма отсылаю с форума phpBB, с корректными заголовками и т.п., настройки Open Server - по умолчанию.)
Если текст письма перед вызовом функции mail() перекодировать в Windows-1251, то письмо во временную папку приходит нормально кодированным в UTF-8. Т.е. текст где-то подвергается лишней перекодировке в UTF-8.
Копание в конфигах ничего не дало, а вот замена sendmail.exe на версию из Open Server 5.0 решила проблему.
Если текст письма перед вызовом функции mail() перекодировать в Windows-1251, то письмо во временную папку приходит нормально кодированным в UTF-8. Т.е. текст где-то подвергается лишней перекодировке в UTF-8.
Копание в конфигах ничего не дало, а вот замена sendmail.exe на версию из Open Server 5.0 решила проблему.