Добрый день, ребята,
Отправляю сообщение, подобное этому: Laravel 5: Отправка электронной почты. Вот как я это делаю:
$mail_status = Mail::send( 'emails.followup', $data, function( $message ) use ($data) {
$message->to( $data['email'] )
->from( $data['email_from'], $data['email_name'] )
->subject( $data['subject'] );
});
if($mail_status) {
$ret_status = 'sent';
}
else
$ret_status = 'sent_failed';
Теперь, если $ret_status
"sent_failed", я хочу знать, что произошло. Как мне это сделать? Как я могу увидеть сообщение с почтового сервера?
Вот мой файл .env
:
MAIL_DRIVER=smtp
MAIL_HOST=mail.mydomain.com
MAIL_PORT=465
[email protected]
MAIL_PASSWORD=thepassword
MAIL_ENCRYPTION=ssl
UPDATE:
Похоже, что подход выше Laravel 4. Если вы знаете, как получить код ошибки с помощью Laravel 5+, я могу считать его правильным ответом.