在 PHPMailer 中“SMTP 错误:无法验证”:解决验证失败
在 PHPMailer 中,遇到错误“SMTP 错误:无法验证”尝试发送电子邮件时出现“authenticate”表示邮件服务器存在身份验证问题。虽然您已确保用户名和密码的准确性,但可能存在更根本的问题。
导致此错误的一个潜在原因在于 Google 的安全措施。为了提高安全性,Google 要求使用 Gmail 发送电子邮件的第三方应用程序启用“允许安全性较低的应用程序”。如果禁用此选项,PHPMailer 和其他类似应用程序可能会遇到身份验证错误。
要解决此问题,请按照以下步骤操作:
或者,您可以直接在 https://myaccount.google.com/lesssecureapps 访问这些设置。
通过启用“允许较少安全应用程序”,您授权 PHPMailer 和其他安全性较低的应用程序访问您的 Gmail 帐户以发送电子邮件。这应该可以解决您在 PHPMailer 中遇到的身份验证错误。
以上是为什么我在 PHPMailer 中收到'SMTP 错误:无法验证”?的详细内容。更多信息请关注PHP中文网其他相关文章!