Estoy usando django-sentry para registrar errores. También quiero permitir que los mensajes de error acelerados se envíen a los administradores cada vez que se produce un error. Pero no puedo hacer que funcione.Envío de correos de error cuando se usa django-sentry no funciona
a) El envío de errores de django normal está funcionando. b), pero en la eliminación de ADMINS y añadiendo SENTRY_ADMINS (como abajo) deja de funcionar:
DEBUG = False
TEMPLATE_DEBUG = DEBUG
SENTRY_TESTING = True
ADMINS =()
SENTRY_ADMINS = ('[email protected]',)
MANAGERS = ADMINS
MIDDLEWARE_CLASSES = (
'sentry.client.middleware.SentryResponseErrorIdMiddleware',
....
)
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_PORT = 587
Aunque entradas correctamente se están realizando y se muestran en panel. Marcó todos los errores como resueltos antes de la prueba (para satisfacer la condición del acelerador del centinela) pero todavía no está funcionando.
¿Alguien puede señalar lo que estoy haciendo mal aquí?
¿No debería dejar los ADMINS tal como están? –
Eso es como el caso normal, error-mail cada vez que se produce un error, pero no habilita la característica "correos electrónicos acelerados" en centinela solo cuando se ve un error por primera vez o cuando se vuelve a ver el error una vez resuelto. http://readthedocs.org/docs/sentry/en/latest/config.html#other-settings –