Настройка электронной почты в Laravel - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь настроить электронную почту в своем приложении Laravel, у меня есть файл env примерно так:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=noreply@xxx.com
MAIL_PASSWORD=xxx
MAIL_ENCRYPTION=tls

Я пытался в соответствии с ответом на этот вопрос Ожидаемый код ответа 250, нополучил код "535", с сообщением "535-5.7.8 Имя пользователя и пароль не приняты

Я выполнил шаги, включил двухэтапную проверку, затем создал пароль приложения и настроил мой .env файл

Наконец-то я сделал php artisan config:cache

Не удалось выполнить аутентификацию на SMTP-сервере с именем пользователя «noreply@xxx.com» с использованием 3 возможных аутентификаторов. Аутентификатор LOGIN вернул Swift_TransportException: ожидаемый код ответа 235, нополучил код "534" с сообщением "534-5.7.14

Пожалуйста, помогите мне с этим.Спасибо.

1 Ответ

0 голосов
/ 24 февраля 2019

У меня была такая же проблема.Это была ссылка Captcha, которая исправила проблему, хотя я не использую ее.Кажется, есть дополнительный шаг, позволяющий новым устройствам открывать учетную запись gmail.

https://support.google.com/mail/answer/7126229?visit_id=636865986363810933-1186759849&rd=1#cantsignin

Я уже заранее настроил это ниже

Разрешить менее безопасные приложения: если вы не используете двухэтапную проверку, возможно, вам потребуется разрешитьменее безопасные приложения для доступа к вашей учетной записи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...