@koigva

Laravel 5 как кодировать поле To: при отправке почты Mail::send()?

Есть вот такой код:

Mail::send('emails.email', [], function($message) {
   $message->
   subject('Тестовое письмо')->
   from('from@example.com', 'Имя отправителя')->
   to('to@example.com', 'Имя получателя');
});


Если в поле To: имя получателя написано на кириллице, то письмо не приходит.
Нужно самому кодировать это поле?
Если да, то как?

Все исходники в UTF-8 без BOM.
  • Вопрос задан
  • 313 просмотров
Решения вопроса 1
@koigva Автор вопроса
Помогло вот это:
to('to@example.com', '=?utf-8?B?'.base64_encode('Имя получателя').'?=');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы