使用应用密码发送电子邮件-不接受用户名和密码?

时间:2020-07-18 20:31:29

标签: django smtp gmail

我不知道为什么我无法在Django中发送电子邮件。

我已启用两步验证并为此连接生成了应用密码。

但是Gmail smtp返回:

SMTPAuthenticationError: (535, b'5.7.8 Username and Password not accepted. Learn more at\n5.7.8  https://support.google.com/mail/?p=BadCredentials q29sm16257362qtc.10 - gsmtp')

我认为使用App Password不会导致此类错误。

编辑:

电子邮件使用自定义域,但是我想这不是问题。我认为smtp.gmail.com应该有用。

我不允许使用受保护程度较低的应用程序,因为我认为不需要使用应用程序密码。

1 个答案:

答案 0 :(得分:0)

我在双重身份验证方面遇到了同样的问题,并允许安全性较低的应用程序。必须使用应用密码!还有最后一个功能需要激活:https://accounts.google.com/DisplayUnlockCaptcha

如果您拥有Gsuite域,请单击以下链接:https://admin.google.com/ac/security/lsa,然后“允许用户管理对安全性较低的应用程序的访问”