下面是我的settings.py文件
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAL_HOST_USER = 'test.mailed.login@gmail.com'
EMAIL_HOST_PASSWORD = ''
EMAIL_PORT = 587
谷歌曾经有一个不太安全的应用程序设置,现在它被删除了,我正在使用这个替代我显然去了谷歌,并创建了一个新的应用程序,并填补了它的电子邮件_主机_密码我还启用了两步身份验证显然我改变了我的应用程序密码对上述代码,所以没有人可以看到它
我导入send_mail并运行函数,但它仍然向我发送此错误
error details
这正是我所做的没有更多或更少的每一个youtube视频,我检查它是为他们所有人工作,我错过了更早的一步吗
1条答案
按热度按时间w8f9ii691#
我认为你需要从谷歌应用程序密码生成器生成应用程序密码。
生成密码后,在SMTP电子邮件设置中添加密码。
您可以从here生成密码