了解 SMTP 电子邮件发送错误 535:用户名和密码不接受
尝试测试外发电子邮件功能时,您可能会遇到 SMTP错误 535,指示“用户名和密码不被接受”。当提供的用于向 SMTP 服务器进行身份验证的凭据不正确或无权代表指定电子邮件地址发送电子邮件时,就会出现此问题。
SMTP 错误 535 的原因
导致此错误的一个潜在原因是使用不正确或禁用的凭据。确保 smtp.PlainAuth 函数中使用的用户名(电子邮件地址)和密码有效且有效。
另一个原因可能是电子邮件帐户需要双因素身份验证 (2FA)。在这种情况下,仅使用密码可能不够。
解决方案:启用 2FA 并使用应用程序密码
要解决此错误,请执行以下一些步骤:可以关注:
实施这些更改后,再次测试电子邮件发送功能。如果问题仍然存在,请验证应用程序密码是否已正确生成并输入。
以上是为什么我收到 SMTP 错误 535:用户名和密码不被接受?的详细内容。更多信息请关注PHP中文网其他相关文章!