環境
- Amazon Linux
- PHP 7
- Laravel 5.5
- メールはSESで送信設定済み
.envを変更
.env現状
MAIL_DRIVER=ses
SES_KEY=hogehoge
SES_SECRET=hogehogehoge
以下のように変更
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=hoge@gmail.com
MAIL_PASSWORD=pass
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=hoge@gmail.com
MAIL_FROM_NAME=hoge
SPFに登録
次になりすまし防止のため、SPFでメールの送信者を承認するです。
設定はこちらになります。
https://support.google.com/a/answer/33786?hl=ja
これだけ。
すでに記述しているメール等は全てgmail経由で送られるようになります。