Logicky Blog

Logickyの開発ブログです

超シンプルなローカル環境用のメール受信テストツール - Mailpit

Mailhogのようなやつを探していたら、MailpitをClaudeが教えてくれました。

github.com

brew install axllent/apps/mailpit
mailpit

これだけで起動しました。 Laravelの.envの設定は下記のような感じになります。

MAIL_MAILER=smtp
MAIL_HOST=127.0.0.1
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="hello@example.com"
MAIL_FROM_NAME="${APP_NAME}"

あとはメールを受信したら、下記のコンソールで確認できます。

http://localhost:8025