首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django mail_admins诉send_mail

Django mail_admins诉send_mail
EN

Stack Overflow用户
提问于 2015-08-19 13:33:21
回答 1查看 630关注 0票数 0

我可以让django应用程序使用明显的设置通过电子邮件正确报告服务器错误:

代码语言:javascript
复制
DEBUG = False

ADMINS = (('name','email'),)
MANAGERS = (('name','email'),)

EMAIL_HOST = 'ip address'
EMAIL_HOST_USER = 'user'
EMAIL_PORT = 25
EMAIL_HOST_PASSWORD = 'pwd'
SERVER_EMAIL = 'server-email'

然而,由于某种原因,当我尝试使用send_email()时,如果我尝试不使用TLS,它会返回身份验证错误,如果我使用TLS,则返回“您没有作为此发送方发送的权限”。我不明白为什么错误报告有效,而send_email不.默认情况下,它使用相同的设置。

有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-19 14:11:47

对于不同类型的电子邮件,有两种设置会影响“from”电子邮件地址。

看起来好像您已经设置了SERVER_EMAIL,所以请确保您也设置了DEFAULT_FROM_EMAIL

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32097040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档