Проблема с кодировкой при отправке с sms-сервера (hybertone goip) на почту.


Получаем вместо текста крокозябры. Конечно можно потыкать в настройках браузера или почтового клиента и выставлять кодировку. Но это надо будет каждый раз. Что для пользователей не очень удобно.

Решение:

в файлe ./mail.php в функции send_mail либо добавить переменную с указанием кодировки, либо в header

$header .= «Content-Type:text/html;charset=UTF-8\r\n»;

Другое не ставьте — надо будет перекодировать, шлюз передаёт в юникоде