Laravel - Не удалось аутентифицироваться на SMTP-сервере с помощью .. используя 2 возможных аутентификатора - PullRequest
0 голосов
/ 31 мая 2018

Я видел, что эти вопросы задавались много раз.Я перепробовал многие из них и ничего не получалось.Я использую Laravel и MailGun API для отправки электронной почты.

Я получаю эту ошибку Failed to authenticate on SMTP server with username "postmaster@noreplay.padelmatch.se" using 2 possible authenticators, а также в журнале своего выделенного сервера я получаю

2018-05-30 13:37:32 dovecot_login authenticator failed for 
(domain.com) [198.20.114.174]:40412: 535 Incorrect authentication 
data (set_id=email@sub.subdomain.com)

2018-05-30 13:37:38 SMTP connection from (domain.com) 
[198.20.114.174]:40412 lost

Я также создал учетную запись электронной почты с тем же именем (email@sub.subdomain.com), но все еще не 'т работа.

В моем файле .env у меня есть такая установка

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailgun.org
MAIL_PORT=25
MAIL_USERNAME=email@sub.domain.com
MAIL_PASSWORD=xxxxxxx
MAILGUN_SECRET=xxxxxxx
MAILGUN_DOMAIN=sub.domain.com
MAIL_ENCRYPTION=null

Есть идеи, как мне это решить?

Спасибо.

1 Ответ

0 голосов
/ 31 мая 2018

Я решил это.На самом деле это было глупо.Так как я использовал mailgun, мне не нужно использовать smpt, так как это вызывает проблему.Поэтому в драйвере почты я использовал MAIL_DRIVER = mailgun, и это решение для моего случая :).Надеюсь, это поможет одному одинокому гуглеру ....

...