我已经在我的设置文件中实现了日志记录,但是在遇到 500 错误时没有发送电子邮件。我在 Django 3.x 上
我的设置文件中的所有电子邮件设置都有效。例如,这些设置已成功用于发送帐户确认电子邮件。
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'support@########'
EMAIL_HOST_PASSWORD = '#######'
DEFAULT_FROM_EMAIL = 'support@######'
SERVER_EMAIL = 'support@########'
EMAIL_PORT = #####
EMAIL_USE_TLS = True
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'mail_admins': {
'level': 'ERROR',
'class': 'django.utils.log.AdminEmailHandler'
},
},
'loggers': {
'django.request': {
'handlers': ['mail_admins'],
'level': 'ERROR',
'propagate': False,
},
}
}
谢谢!
答案 0 :(得分:0)
问题是管理员电子邮件与我在电子邮件设置中设置的电子邮件不同。通知正在发出,只是发送到另一个帐户。