📅  最后修改于: 2023-12-03 15:05:13.845000             🧑  作者: Mango
SMTPAuthenticationError
是一种 SMTP 认证错误,通常出现在使用 SMTP 服务器发送邮件时,由于认证失败而导致发送失败。
在 Python 中使用 smtplib
发送邮件时,如果出现 SMTPAuthenticationError
错误,通常会附带以下错误信息:
smtplib.SMTPAuthenticationError: (535, b'5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials w11sm10633214lfc.7 - gsmtp')
其中,535
表示 SMTP 服务器返回的错误码,5.7.8
表示错误类型,Username and Password not accepted.
提示邮件账号或密码不正确,Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials
提供了更多的信息和解决方案,w11sm10633214lfc.7 - gsmtp
是服务器返回的错误消息。
根据错误信息的提示,可以针对具体原因采取相应的解决方案:
SMTPAuthenticationError
是一种常见的 SMTP 认证错误,处理起来比较简单,只需要根据错误信息的提示逐一解决即可。