Почему SMTP-сервер Google больше не работает? - PullRequest
0 голосов
/ 27 апреля 2020

Я несколько лет использовал SMTP-сервер Google для отправки почты с моей веб-страницы, но он больше не работает. Ничего в моем скрипте PHPMailer не изменилось.

 $mail->Host = "ssl://smtp.gmail.com";
 $mail->Port = 465;
 $mail->SMTPAuth = true;

Я получаю следующую ошибку.

 SMTP Error: Could not authenticate. 

Это то, что Google изменил?

Ответы [ 2 ]

1 голос
/ 27 апреля 2020

У Google долгая история взлома SMTP-аутентификации. Установите $mail->SMTPDebug = 2 и прочитайте стенограмму SMTP, которая даст вам некоторые подсказки. затем прочитайте руководство по устранению неполадок PHPMailer , в котором есть что сказать по этому вопросу.

0 голосов
/ 27 апреля 2020

Я разрешил менее безопасные приложения в настройках безопасности Google, и теперь он снова работает.

...