
Recibo mensajes de correo electrónico de una utilidad automatizada (una especie de integración continua). Cuando la utilidad se ejecuta sin errores, aparece un mensaje con un asunto como "Ejecución de la utilidad automatizada #1234 exitosa". Cuando se encuentra una condición de error, el asunto se parece a "Error en la ejecución de la utilidad automatizada #1235". Sin relación alguna, también recibo mensajes con asuntos como "Ejecución de herramienta diferente n.° 1236 exitosa" y "Ejecución de herramienta diferente n.° 1237 fallida".
Me gustaría crear una regla que solo se aplique a mensajes con líneas de asunto del tipo "Ejecución de utilidad automatizada #1234 exitosa", ynoa los otros tres tipos de líneas de asunto. es posible?
Cuando uso la condición "con [...] en el asunto" y especifico varias cadenas, automáticamente las une mediante OR. Me gustaría poder Y ellos juntos. Alternativamente, si pudiera usar una expresión regular o algo así, eso también funcionaría.
(Me imagino que esto probablemente no sea demasiado difícil de hacer en VBA, pero realmente quiero mantener toda mi lógica de filtrado de correo electrónico en el motor de reglas, si es posible).
Respuesta1
Utilice excepciones de reglas para eso. Cree una regla que verifique el asunto para "Ejecución de utilidad automatizada #" y agregue una excepción para los asuntos que contengan "Error".