PHPMailer - SMTP 错误:解决从 VPS 服务器发送邮件的密码命令失败
在这种情况下,开发人员在处理邮件时遇到问题尝试使用 PHP 和 PHPMailer 从共享服务器发送电子邮件。尽管遵循了正确的 PHPMailer 语法,用户仍会遇到错误“密码命令失败”,并伴有“请通过网络浏览器登录,然后重试。”
要解决此问题,必须解决错误背后的潜在原因。该问题可能源于 Google(所使用的 SMTP 服务器(Gmail)的提供商)实施的安全措施。这些措施可以通过检测到尝试访问电子邮件帐户的“不太安全”的应用程序或短时间内多次登录尝试来触发。
要纠正这种情况,可以采取以下步骤:
启用“不太安全” Apps":
禁用可疑活动检测:
清除验证码:
通过实施这些步骤,开发人员可以解决“不太安全”的应用程序和可疑活动问题,并使用 PHPMailer 从他们的网站成功发送电子邮件VPS 服务器。
以上是为什么我的 PHPMailer 从 VPS 发送电子邮件失败并显示'密码命令失败”?的详细内容。更多信息请关注PHP中文网其他相关文章!