Не удалось пройти проверку подлинности на SMTP-сервере Gmail - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь отправить электронную почту через gmail в онлайн-приложении Symfony 5. Вот моя конфигурация (swiftmailer.yaml):

swiftmailer:
    transport: gmail
    auth_mode: login
    port: 465
    host: smtp.gmail.com
    username: my_username
    password: '%env(MAILER_GMAIL_PASSWORD)%'
    spool: { type: 'memory' }

И вот ошибка, которую я получил:

app.ERROR: Возникла исключительная ситуация при очистке очереди электронной почты: Не удалось аутентифицироваться на SMTP-сервере с именем пользователя «my_username», используя 1 возможных аутентификаторов. Авторизатор LOGIN вернул ожидаемый код ответа 235, но получил код «534» с сообщением «534-5.7.14 534-5.7.14 Пожалуйста, войдите в систему через веб-браузер и повторите попытку. 534-5.7.14 Подробнее на 534 5.7. 14 https://support.google.com/mail/answer/78754 a10sm1287053wrm.87 - gsmtp ". [] []

Я выполнил шаги по ссылке в ошибке (https://support.google.com/mail/answer/78754), и ничего не изменилось.

Есть предложения?

1 Ответ

0 голосов
/ 28 марта 2020

Я исправил проблему, удалив эту строку в конфигурации swiftmailer:

auth_mode: login

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