
Recebo mensagens de e-mail de um utilitário automatizado (uma espécie de integração contínua). Quando o utilitário é executado sem erros, recebo uma mensagem com o assunto "Automated Utility Run #1234 Successed". Quando uma condição de erro é encontrada, o assunto se assemelha a "Falha na execução do utilitário automatizado #1235". Independentemente disso, também recebo mensagens com assuntos como "Execução de ferramenta diferente #1236 bem-sucedida" e "Execução de ferramenta diferente #1237 com falha".
Gostaria de criar uma regra que se aplica apenas a mensagens com linhas de assunto no formato "Execução de utilitário automatizado #1234 bem-sucedida" enãopara os outros três tipos de linhas de assunto. Isso é possível?
Quando eu uso a condição "com [...] no assunto" e especifico várias strings, ele automaticamente as coloca juntas. Eu gostaria de poder E eles juntos. Alternativamente, se eu pudesse usar um regex ou algo assim, isso também funcionaria.
(Acho que isso provavelmente não é muito difícil de fazer no VBA, mas eu realmente quero manter toda a minha lógica de filtragem de e-mail no mecanismo de regras, se possível.)
Responder1
Use exceções de regras para isso. Crie uma regra que verifique o assunto "Automated Utility Run #" e adicione exceção para assuntos que contenham "Failed".