python - (530, '5.7.0 Must issue a STARTTLS command first. 135sm7372342lfb.28 - gsmtp',你的邮件ID)

标签 python django celery

我尝试使用 django 发送邮件,但收到此错误:

(530, '5.7.0 Must issue a STARTTLS command first. 135sm7372342lfb.28 - gsmtp',u'mail id)******

有人可以帮忙吗?

TIA

最佳答案

尝试添加

EMAIL_USE_TLS = True 

转到您的设置页面,其中包含所有电子邮件设置。另请确保您的 gmail SMTP 具有正确的登录详细信息,并确保 Django 使用 SMTP 邮件服务器。

关于python - (530, '5.7.0 Must issue a STARTTLS command first. 135sm7372342lfb.28 - gsmtp',你的邮件ID),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60025730/

相关文章:

python - 将父任务参数传递给所有 celery 子任务

python - 如何从 Django 项目中在浏览器中弹出下载对话框?

python - 在 CSV 文件中存储和检索 bool 值的便捷方法是什么

python - 使用哪个 REST 动词?

django - django : raise an error similar to EmailField

python - 有什么方法可以在 CreateView 表单中创建隐藏表单字段吗?

python - Python 中的简单合并排序错误

python - ffill 不在 pandas dataframe 中填充数据

linux - 无法终止 Linux 进程

django - Django celery 和 Django cron-jobs 的用法有什么区别?