laravel5.5からsesを使ってメール送信しようとしているのですが、どうも送信できません。
https://laravel.com/docs/5.5/mail
上記ドキュメントを参考に実装しました。
実装したのは以下です。
1. config/service.phpの設定
.envファイルのkeyとsecretを設定しました。
↓.env
SES_KEY=xxx SES_SECRET=xxx
また、service.phpのregionは
sesでus-west-2なのでそのように設定しています。
↓service.php
php
1 'ses' => [ 2 'key' => env('SES_KEY'), 3 'secret' => env('SES_SECRET'), 4 'region' => 'us-west-2', 5 ],
- config/mail.phpの設定
dirverをsesに設定しました。
php
1'driver' => env('MAIL_DRIVER', 'ses'),
この状態にて、メール送信すると、
mailtrapへ送信されてしまいます。
キャッシュなのかと思い、以下コマンドをうったりしていますが、
php artisan cache:clear
ses側から送信されません。
ses側はまだsandboxですが、
domainはverifyとなっており、
verifyのドメインでの送受信なので、
送信できると思っています。
原因はどこらへんにあるでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/27 02:26