При разработке WEB приложения удобно сохранять отправляемые письма в файл вместо их реальной отправки. В конфигурационном файле config/mail.php можно увидеть какие варианты отправки поддерживаются. В данном случае подойдет «log», что значит сохранение контента письма и касающейся его информации в файл.

Для включение этого режима, нужно в файле .env указать
MAIL_DRIVER=log
После этого содержимое писем будет писаться в общий лог в папке storage\logs, в один файл с ошибками.

Лучше создать для писем отдельный файл. Для этого добавляем в .env строку:
MAIL_LOG_CHANNEL=mailer
где «mailer» будет название «канала» наших логов для писем.

Далее в файле config/logging.php нужно зарегистрировать этот канал. Для этого в массив 'channels' нужно добавить свой элемент:
'channels' => [
…
    'mailer' => [
        'driver' => 'single',
        'path' => storage_path('logs/mailer.log'),
    ],
],
где
'driver' => 'single' - указание того, что канал будет создаваться на базе одного файла;
'path' - путь куда будет сохраняться файл с содержимым отправленных писем.

После этого все письма будут сохраняться в storage\logs\mailer.log