Django 电子邮件日志不发送电子邮件

时间:2021-03-21 02:33:16

标签: django

我已经在我的设置文件中实现了日志记录,但是在遇到 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,
        },

    }
}
  

谢谢!

1 个答案:

答案 0 :(得分:0)

问题是管理员电子邮件与我在电子邮件设置中设置的电子邮件不同。通知正在发出,只是发送到另一个帐户。