これは本当に簡単なものでなければなりませんが、すべてのチュートリアルが古すぎると、私は実際にあるこれらの事の何半分を知りません.env
ファイル私は:laravel 5.2とmailgun
MAIL_DRIVER=mailgun
MAIL_HOST=smtp.mailgun.org
MAIL_PORT=587
MAIL_USERNAME=(Default SMTP Login <- found in mailgun)
MAIL_PASSWORD=(Default Password <- found in mailgun)
私はこれらすべてが良いと信じています。次config/services.php
に私は私の.env
ファイル内
'mailgun' => [
'domain' => env('MAILGUN_DOMAIN'),
'secret' => env('MAILGUN_SECRET'),
],
そして更に有していて:
MAILGUN_DOMAIN=(API Base URL <- found in mailgun)
MAILGUN_SECRET=(API Key <- found in mailgun)
を私はartisan queue:listen
を実行すると、私はエラーを取得する:
-API Base URL-
はの値である
Client error: `POST https://api.mailgun.net/v3/-API Base URL-/messages.mime` resulted in a `404 NOT FOUND` response.
MAILGUN_DOMAIN
私の.env
ファイル内の変数
私はドメイン名mail.mydomain.com
をMAILGUN_DOMAIN
に入れようとしましたが、アカウントは既に検証されていますが、私は信じていますが、アカウントを有効にするメッセージを受け取りました。
私は空のMAILGUN_DOMAIN
を残してみましたし、私はそう
`POST https://api.mailgun.net/v3//messages.mime` resulted in a `404 NOT FOUND`
を持って、私の結論はそこ...v3/
と/messages.mime
の間に何かする必要がありますが、私は何を把握することはできませんです。
EDIT:
が、私はこれを見つけた:https://laracasts.com/discuss/channels/laravel/laravel-and-mailgun-1
、私が削除することができそうですMAIL_USERNAME
とMAIL_PASSWORD
が、私はこのsandboxxxxxxxx
コードをどこにあるか分かりません。