astralo
@astralo
для "спасибо" есть кнопка [Нравится]

Некорректная кодировка в email attachment и два события в одном письме?

Laravel 5.2
PHP7.1
Отправляю письмо Mail::send с прикрепленным событием календаря ( text/calendar attachment )
Кодировка результата UTF-8 и присутствует кириллица

В результате, на почту приходит письмо с корректной кодировкой и кириллицей.
Но вот calendar attachment приходит кривой
- вот скрин https://s.mail.ru/EktD/pYjPD6xw7 - обратите внимание что две строки!
- вот исходник писем https://pastebin.com/26HzjD6i
отправка делается так
$message->attachData($mail, 'invite.ics', ['mime' => "text/calendar;" ]);


Пытался конвертировать кодировку iconv туда сюда в utf8 cp1252 cp1251
Пытался указывать
$message->attachData($mail, 'invite.ics', ['mime' => "text/calendar;charset=UTF-8" ]);

Без результата, или еще хуже.

Подскажите куда копать, есть варианты?
  • Вопрос задан
  • 896 просмотров
Решения вопроса 1
astralo
@astralo Автор вопроса
для "спасибо" есть кнопка [Нравится]
удаление ['mime' => "text/html"]
решило проблему ))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы