首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有app- Engine -patch的Google App engine是否支持在出现500个错误时向管理员发送电子邮件?

带有app- Engine -patch的Google App engine是否支持在出现500个错误时向管理员发送电子邮件?
EN

Stack Overflow用户
提问于 2009-09-09 15:53:18
回答 2查看 225关注 0票数 3

Django将在出现500个错误时向管理员发送电子邮件。

阅读app-engine-patch文档时,它声称支持邮件,但我不知道它是否足够支持500封电子邮件。

我试过了,它似乎不工作,但它是一个静默的失败,没有日志消息,所以我可能配置错误。

有没有人对500岁以上的app-engine-patch邮件管理员有经验?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-30 23:14:17

结果是我配置错了。

配置错误:

代码语言:javascript
复制
ADMINS = ['email1@example.com', 'email2@example.com']

良好的配置:

代码语言:javascript
复制
ADMINS = (('name1', 'email1@example.com'), \
          ('name2', 'email2@example.com'))

参见the docs about ADMINS

另外,对于只有一个条目的元组也要小心,因为Python需要一个尾随逗号:

代码语言:javascript
复制
ADMINS = (('name1', 'email1@example.com'),)
票数 3
EN

Stack Overflow用户

发布于 2009-12-30 01:48:15

正如你所描述的,我收到了无声的错误;我得到的唯一线索是发送的电子邮件配额正在被使用。

我已经在我的settings.py中配置了DEBUGADMIN;添加SERVER_EMAIL以指定发送者之后,一切都开始工作了:

代码语言:javascript
复制
DEBUG= false
SERVER_EMAIL = 'a_valid_app_admin_email_address@gmail.com'
ADMINS = (
    ('Reporting email', 'email_that_will_received_reports@gmail.com'),
)

现在我收到了500个错误的电子邮件。

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

https://stackoverflow.com/questions/1400529

复制
相关文章

相似问题

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