【问题标题】:"SMTP Error: Could not authenticate" in PHPMailer with Gmail带有 Gmail 的 PHPMailer 中的“SMTP 错误:无法验证”
【发布时间】:2014-03-20 03:51:20
【问题描述】:

我知道类似的问题已经被问过很多次,而且我已经阅读了很多。

我的不一样。

所以我有一个网站,偶尔需要发送电子邮件。我使用 PHPMailer 和 Gmail 作为 SMTP。它工作得很好,但工作几天后,它会抛出一个错误:“SMTP 错误:无法验证”。为了解决这个问题,我需要手动登录。有时带有验证码。几天后,它会抛出同样的错误。

发生的情况是 Gmail 阻止或暂时禁用该帐户。如何解决这个问题?或者我应该使用另一个 SMTP(outlook.com 吗?)

谢谢!

【问题讨论】:

    标签: gmail phpmailer


    【解决方案1】:

    Gmail 用于添加验证码以防止向您的帐户发送错误请求。您可以通过以下三个简单步骤解决此问题

    1. 禁用验证码这里是https://accounts.google.com/DisplayUnlockCaptcha
    2. 创建强密码
    3. 允许您的 gmail 帐户访问不太安全的应用程序 这是一个链接https://www.google.com/settings/security/lesssecureapp

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-23
      • 2011-04-26
      • 2016-01-16
      • 1970-01-01
      • 1970-01-01
      • 2017-08-19
      • 1970-01-01
      相关资源
      最近更新 更多