Настройка почты в Laravel
Прежде чем отправлять письма, нужно сказать Laravel, через какой транспорт их слать: SMTP-сервер, сервис вроде Mailgun или учебный режим без реальной отправки.
Основной переключатель - переменная
MAIL_MAILER в .env.
Для учёбы удобен драйвер log:
письмо не уходит наружу, а пишется
в лог приложения. Так можно спокойно
проверять тему и текст, не настраивая
настоящий SMTP.
MAIL_MAILER=log
Подробные настройки мейлеров лежат
в config/mail.php. Обычно для
учёбы достаточно log в .env.
После смены переменных, если конфиг
кэшировали, может понадобиться
очистить кэш конфигурации.
При MAIL_MAILER=log результат
отправки смотрят в
storage/logs/laravel.log -
там появится тело письма.
Поставьте в .env
MAIL_MAILER=log.
Где лежит конфиг почты и куда
смотреть письмо при драйвере
log?