laravel отправляет электронные письма в mailtrap вместо gmail

в среде разработки я использовал mailtrap для проверки электронной почты, и все в порядке.

Я создал сервер digitalocean для онлайн-тестирования и изменил все настройки почты с mailtrap на gmail, в .env и config/mail.php.

Я долгое время пытаюсь отправлять электронные письма на настоящие электронные письма, но это не удается, и я отправляю все электронные письма в почтовые ящики.

Я очистил все:

php artisan clear-compiled

php artisan config:clear

php artisan view:clear

php artisan cache:clear

php artisan config:cache

composer dump-autoload

Также я очистил все ключи Redis. Но он отправляет все электронные письма в mailtrap.

Обратите внимание, что сервер Ubuntu 17.04.

я тестирую на своем локальном сервере, это успешно и отправить на реальные электронные письма.

что я должен сделать, чтобы решить эту проблему?


person Sami Mansour    schedule 18.12.2017    source источник


Ответы (1)


Если вы используете очереди, убедитесь, что вы перезапустили обработчик очереди. Вы должны бежать

php artisan queue:restart

команда, чтобы процесс очереди увидел изменения. Подробнее об этом читайте в Queue Workers & Deployment.

person Marcin Nabiałek    schedule 18.12.2017