Python Django未发送服务器错误(500封)电子邮件

Python Django未发送服务器错误(500封)电子邮件,python,django,Python,Django,我有一个Django网站托管在远程服务器上。每当我遇到服务器错误(500)时,我都会收到一封包含更多错误信息的电子邮件。我没有收到这些电子邮件 send\u mail()通过shell在此服务器上工作。 mail\u admins()通过shell在此服务器上工作。 触发服务器错误(500)只会在页面上显示错误,并且不会发送电子邮件 以下是我认为发送电子邮件和接收错误电子邮件的相关设置 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBa

我有一个Django网站托管在远程服务器上。每当我遇到
服务器错误(500)
时,我都会收到一封包含更多错误信息的电子邮件。我没有收到这些电子邮件

send\u mail()
通过shell在此服务器上工作。
mail\u admins()
通过shell在此服务器上工作。 触发
服务器错误(500)
只会在页面上显示错误,并且不会发送电子邮件

以下是我认为发送电子邮件和接收错误电子邮件的相关设置

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = 'me@gmail.com'
EMAIL_HOST_PASSWORD = 'mypassword'

SERVER_EMAIL = 'me@gmail.com'

ADMINS = [
        ('me', 'me@gmail.com'),
]
我解决了这个问题


问题是在对settings.py进行更改后,我没有重新启动Gunicorn(可能还有Nginx)。我在settings.py中使用正确的电子邮件设置重新启动了Gunicorn,现在一切正常。

您如何处理错误和触发邮件?