Estoy usando el registrador SMTPHandler estándar para detectar mis excepciones de Python. ¿Hay alguna manera de poner el nombre de la excepción en el asunto del correo? Sería mucho mejor que con el tema estático, porque Gmail (y no solo Gmail) puede agrupar las conversaciones según el tema y, por lo tanto, podría agruparlo según el tipo de error.¿Hay alguna manera de configurar SMTPHandler en Python para hacer cosas más avanzadas?
Por ej., Si 50 ocurren exactamente los mismos errores + 1 diferente, vería dos conversaciones en mi bandeja de entrada en lugar de 1 grupo que contiene 51 correos electrónicos, donde puedo pasar fácilmente por alto el único diferente.
Además, ¿Hay alguna manera de evitar que se sigan enviando los mismos errores? E. g. De alguna manera, defino mi propia función para decidir si enviar o no un correo electrónico. La función tomaría información básica en params para que pueda decidir (por ejemplo, el caché & ver si ya se envió un problema de este tipo).
Busqué los documentos, pero no puedo encontrar nada como eso. Parece ser muy simple. Si SMTPHandler no puede hacer esto, ¿cuál sería la mejor y más simple alternativa? ¿Hay bibliotecas geniales?
¡Gracias!