我找到的最好的测试连接的帖子是这个。
虽然非常详细地解释了我遇到的错误,但我仍然找不到答案:Google SMTP只说“请通过您的Web浏览器登录,然后重试”。 我完全确定密码和电子邮件(都是base64编码)已经编码正确。
正如您在此处看到的图片一样:
,
然后谷歌说: 请通过您的Web浏览器登录,然后重试。 534-5.7.14 了解更多信息,请访问https://support.google.com/mail/answer/7126229 而我遇到所有这些问题,是因为@MediaTemple和@DreamHost与PHPMailer不兼容。我以前在许多不同的主机上使用SMTP使用PHPMailer很长时间了,但在(mt)和Dreamhost上失败了。现在我正在进行的项目必须在这两个主机上运行。