Laravel Сброс пароля, вызывающий ошибку Swift_TransportException - PullRequest
0 голосов
/ 13 января 2020

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

Swift_TransportException

Failed to authenticate on SMTP server with username "xx@xxx.com" using 3 possible authenticators. 
Authenticator CRAM-MD5 returned Expected response code 235 but got code "535", with message "535
authentication failed (#5.7.1)". Authenticator LOGIN returned Expected response code 250 but got
code "535", with message "535 authentication failed (#5.7.1)". Authenticator PLAIN returned Expected 
response code 250 but got code "501", with message "501 malformed auth input (#5.5.4)".

vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/AuthHandler.php:191

Есть идеи, какие шаги предпринять для устранения проблемы? Спасибо!

1 Ответ

0 голосов
/ 13 января 2020

Кто-то еще помог мне ... по какой-то причине из-за причуды в YAML, на моем живом сервере MAIL_PASSWORD в .env должен быть в кавычках, где это не имеет значения для моего локального.

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