Python 如何使用gmail通过django发送电子邮件
我试图发送电子邮件重置密码,但它给我以下错误 SMTPSenderRefused at/account/password_reset/(530,b'5.7.0必须发出 首先使用STARTTLS命令.x20sm7511321wme.6-gsmtp', 'webmaster@localhost") 这是我的密码Python 如何使用gmail通过django发送电子邮件,python,django,web,backend,Python,Django,Web,Backend,我试图发送电子邮件重置密码,但它给我以下错误 SMTPSenderRefused at/account/password_reset/(530,b'5.7.0必须发出 首先使用STARTTLS命令.x20sm7511321wme.6-gsmtp', 'webmaster@localhost") 这是我的密码 EMAIL_USE_TSL = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'user@gmail.com' EMAIL_PAS
EMAIL_USE_TSL = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'user@gmail.com'
EMAIL_PASSWORD = '*******'
EMAIL_PORT = 587
有个打字错误。你写的是EMAIL\u USE\uTSL而不是EMAIL\u USE\uTLS看起来像是第一行的打字错误
EMAIL\u USE\u TSL
应该是EMAIL\u USE\u TLS
@1015289我更正了这一点,但得到了错误。“SMTPSenderRefused at/account/password_reset/(530,需要b'5.5.1身份验证。有关详细信息,请访问\n5.5.1 v8sm72494557wrq.53-gsmtp',”webmaster@localhost“)”该链接表明您使用的凭据可能是错误的。使用它们登录gmail网站,检查它们是否有效SMTPSenderRefused at/account/password_reset
可能是因为您多次未能进行身份验证,因此帐户需要重置密码。@1015289 sir手动登录时工作正常。我还对不太安全的应用程序设置进行了指导。我纠正了这一点,但出现以下错误。**SMTPSenderRefused at/account/password_reset/(530,需要b'5.5.1身份验证。有关详细信息,请访问\n5.5.1 v8sm72494557wrq.53-gsmtp','webmaster@localhost')**@Dilshad你在谷歌支持页面上尝试过所有故障排除步骤吗?我在不太安全的应用程序上setting@Dilshad尝试将EMAIL\u密码
更改为EMAIL\u主机\u密码
,我认为这应该可以做到。