端くれプログラマの備忘録 Laravel [Laravel] HomesteadでMailhogを使う

[Laravel] HomesteadでMailhogを使う

Homesteadには開発者向けのメールのテストツールが含まれている。Mailhogを使うと、送信メールを簡単にキャッチして、実際にそれを受信者宛てに送信することなく内容を精査することができる。

Laravel Homestead – Laravel – The PHP Framework For Web Artisans
https://laravel.com/docs/5.8/homestead#configuring-mailhog

Mailhogを利用するには.envに以下のメール設定を記述する。

MAIL_DRIVER=smtp
MAIL_HOST=localhost
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

以下のURLにアクセスすれば、Mailhogダッシュボードで送信メールをチェックすることができる。

http://localhost:8025/