django_mailgun.MailgunBackend不会通过电子邮件发送Django的错误

时间:2018-02-06 23:42:53

标签: logging http-status-code-400 django-mailgun

我试图通过电子邮件发送Django的错误时出现问题。该域名的Mailgun日志完全是空的!

黑客django_mailgun.py显示<响应400>来自mailgun,它无声地失败。

为什么django_mailgun.py不起作用?

1 个答案:

答案 0 :(得分:2)

如果SERVER_EMAIL中未定义settings.py,则Django会从"root@localhost"发送错误,该错误不再适用于Mailgun,并生成< Response400>

所以我补充说:

SERVER_EMAIL = 'postmaster@my-domain.com'

到settings.py