Ошибка в названиях файлов кириллицей во вложенных в email файлах (PHP Mail_Mime)
Проблема: в приложенных к e-mail файлах, у которых русское название, это название становится не читабельным в эмайл клиентах.
Решение: когда создаете attachment к письму, надо прописать кодировку и различные другие параметры.
Пример рабочего варианта:
$filename = 'название файла.docx';
$mime->addAttachment($attachmentContent, $contentType, $filename, false, 'base64', 'attachment', '', '', '', 'base64','utf-8', '', 'utf-8');
Про все параметры данной функции можно подробно прочитать тут.
Комментарии