Первый раз пытаюсь отправить имеил через laravel, делаю по курсу все, но вылезает такая проблема:
Malformed UTF-8 characters, possibly incorrectly encoded
Что уже только не читал - никакие перекодировки, функции и тд не помогают. Проблема вылезает раз за разом, ни разу письмо не было отправлено, хотя я и все русские буквы убирал, и массив передавал\не передавал и замыкание убирал - ничего не помогает. Вот такой код:
$result = Mail::send('email.pass_remind', ['new_pass' => $new_pass], function($message) use ($email) {
$admin_email = env('MAIL_ADMIN');
$message->from($admin_email, 'sitename');
$message->to($email)->subject('Восстановление пароля');
});
А вот настройка из .env
MAIL_DRIVER=mail
MAIL_HOST=
MAIL_PORT=
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=
MAIL_ADMIN=user@test.ru
Содержимое шаблона имейла:
<p><?=$new_pass?></p>