PhpMailer的密码命令失败错误

时间:2018-09-20 11:21:21

标签: php email smtp phpmailer

我使用phpMailer已有很长时间了,直到今天为止一切正常。 在调试时,我收到以下日志:

    2018-09-20 11:15:07 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP n22-v6sm46372542pfj.68 - gsmtp
2018-09-20 11:15:07 CLIENT -> SERVER: EHLO 192.168.11.32
2018-09-20 11:15:08 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [202.166.206.49]
                                      250-SIZE 35882577
                                      250-8BITMIME
                                      250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
                                      250-ENHANCEDSTATUSCODES
                                      250-PIPELINING
                                      250-CHUNKING
                                      250 SMTPUTF8
2018-09-20 11:15:08 CLIENT -> SERVER: AUTH LOGIN
2018-09-20 11:15:08 SERVER -> CLIENT: 334 VXNlcm5hbWU6
2018-09-20 11:15:08 CLIENT -> SERVER: Z3Jvd2J5ZGF0YS5ucEBnbWFpbC5jb20=
2018-09-20 11:15:08 SERVER -> CLIENT: 334 UGFzc3dvcmQ6
2018-09-20 11:15:08 CLIENT -> SERVER: ISEkdW1tZXJAMTA4ISE=
2018-09-20 11:15:08 SERVER -> CLIENT: 454 4.7.0 Too many login attempts, please try again later. n22-v6sm46372542pfj.68 - gsmtp
2018-09-20 11:15:08 SMTP ERROR: Password command failed: 454 4.7.0 Too many login attempts, please try again later. n22-v6sm46372542pfj.68 - gsmtp
2018-09-20 11:15:08 CLIENT -> SERVER: QUIT
2018-09-20 11:15:08 SERVER -> CLIENT:
2018-09-20 11:15:08 SMTP ERROR: QUIT command failed:
2018-09-20 11:15:08 SMTP Error: Could not authenticate.

我正在使用GMAIL SMTP。

我可以从错误Too many login attempts中推断出,当天的许多电子邮件发送限制已过期。

可能是什么问题?

1 个答案:

答案 0 :(得分:0)

尝试在SMTP服务器的“出站连接”设置中将TCP端口从25更改为587。

类似的检查错误以前是answered

相关问题