Когда мое приложение вызывает ошибку сервера 500, я не получаю автоматическое электронное письмо от Django, которое должно быть отправлено: https://docs.djangoproject.com/en/1.3/howto/error-reporting/
Я использую Google App Engine Django Helper на http://code.google.com/p/google-app-engine-django/
В моем файле settings.py:
DEBUG = False
ADMINS = (('Support', 'Support@******.com'),)
EMAIL_HOST = ''
SERVER_EMAIL = 'Support@******.com'
В панели инструментов Google App Engine я добавил Support@**.com (тот же адрес электронной почты в моем settings.py) для администраторов с ролью Viewer. Я пытался изменить роль на разработчика.
Я думаю, что проблема в этой строке:
EMAIL_HOST = ''
Поскольку в документах Django написано
Чтобы отправить электронное письмо, Джанго
требуется несколько настроек, рассказывающих, как
подключиться к вашему почтовому серверу. На
по крайней мере, вам нужно будет указать
EMAIL_HOST. , ,
Но в файле settings.py, поставляемом с проектом google-app-engine-django, есть комментарии, в которых написано
# Ensure that email is not sent via SMTP by default to match the standard App
# Engine SDK behaviour. If you want to send email via SMTP then add the name of
# your mailserver here.
EMAIL_HOST = ''