laravelでメール送信テスト用にmailcatcher(ruby製)を試してみた。結構、環境構築が手間だから、https://mailtrap.io の方が楽かも?

laravelでメール送信テスト用にmailcatcher(ruby製)を試してみた。結構、環境構築が手間だから、https://mailtrap.io の方が楽かも?

https://qiita.com/miriwo/items/8b463816a5613ee263c0

LaravelでMailCatcherを利用してテストメールを送信する

近頃のメールサーバは、スパム対策がしっかりしていて、逆引きできないドメインからは、受け取ってくれない!
なので、こういうメール受信環境を構築した方がスムーズ。

1, rubyをインストール

2, MailCatcherをインストール

3, ブラウザからMailCatcherの受信画面をみる。IPアドレスはインストールしたサーバのもの
http://127.0.0.1:1080
http://192.168.10.231:1080/

4, laravelのsmtp設定を.envに書き込む。SMTPのポートを25から1025に変更するだけかと思いきや、fromアドレスとかも入力しないとダメだった。

5, laravelからメール送信テスト

結構、環境構築が手間だから、https://mailtrap.io の方が楽かも?
https://qiita.com/denshin_ROKU/items/a9d79494dfff67b64259