Я использую laravel 5.2 с mailgun. Попробовал отправить электронное письмо пользователю, чтобы пользователь сбрасывал пароль. Я получаю эту ошибку
ClientException в строке RequestException.php 107: Ошибка клиента: POST https://api.mailgun.net/v3/sandbox7337ad8917084e1883b28134ba711960.mailgun.org/messages.mime
привел к ответу 400 BAD REQUEST
: {"message": "Субдомены Sandbox являются только для тестовых целей. Добавьте свой собственный домен или добавьте адрес в authoriz (усеченный …)
Это раздел моего .env файла
MAIL_DRIVER=mailgun MAIL_HOST=smtp.mailgun.org MAIL_PORT=2525 MAIL_USERNAME=postmaster@sandbox......mailgun.org MAIL_PASSWORD=mypassword MAIL_ENCRYPTION=tls MAILGUN_DOMAIN=sandbox..........mailgun.org MAILGUN_SECRET=key-.........
Файл config / services.php
'mailgun' => [ 'domain' => env('MAILGUN_DOMAIN'), 'secret' => env('MAILGUN_SECRET'), ],
файл config / mail.php
'driver' => env('MAIL_DRIVER', 'smtp'), host' => env('MAIL_HOST', 'smtp.mailgun.org'), 'port' => env('MAIL_PORT', 2525), 'from' => ['address' => 'myemail@gmail.com', 'name' => 'myName'], 'encryption' => env('MAIL_ENCRYPTION', 'tls'), 'username' => env('MAIL_USERNAME'), 'password' => env('MAIL_PASSWORD'), 'sendmail' => '/usr/sbin/sendmail -bs',
Пожалуйста помоги.
Это домен sandbox. Вам необходимо подтвердить свой собственный домен или подтвердить получателя, чтобы отправить электронное письмо другим пользователям.
Следуйте ссылке, чтобы добавить получателей: https://mailgun.com/app/testing/recipients