我正试图让 Django 给我发送 500 个错误。我已根据需要关闭了 DEBUG 模式,并正在发送到本地 SMTP 服务器。我正在使用 Python 2.7.2 和 Django 1.5.1。
Django 使用不正确和无效的收件人“n,e”发送:
# python -m smtpd -n -c DebuggingServer localhost:25
---------- MESSAGE FOLLOWS ----------
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: [Django] ERROR (EXTERNAL IP): Internal Server Error: /
From: sender@example.com
To: n, e
从 settings.py 中提取:
ADMINS = (
('Me', 'me@example.com')
)
SEND_BROKEN_LINK_EMAILS = True
MANAGERS = ADMINS
SERVER_EMAIL = 'sender@example.com'