
Я получаю электронные письма от автоматизированной утилиты (что-то вроде непрерывной интеграции). Когда утилита работает без ошибок, я получаю сообщение с темой типа "Automated Utility Run #1234 Succeeded". Когда возникает состояние ошибки, тема выглядит так: "Automated Utility Run #1235 Failed". Помимо этого, я также получаю сообщения с темами типа "Different Tool Run #1236 Succeeded" и "Different Tool Run #1237 Failed".
Я хотел бы создать правило, которое будет применяться только к сообщениям с темой вида «Автоматизированный запуск утилиты № 1234 выполнен успешно», инетк остальным трем типам тем. Возможно ли это?
Когда я использую условие "с [...] в теме" и указываю несколько строк, оно автоматически объединяет их вместе с помощью ИЛИ. Я бы хотел иметь возможность объединять их вместе с помощью И. В качестве альтернативы, если бы я мог использовать регулярное выражение или что-то еще, это тоже сработало бы.
(Я полагаю, что это, вероятно, не так уж и сложно сделать в VBA, но мне бы хотелось сохранить всю логику фильтрации электронной почты в обработчике правил, если это вообще возможно.)
решение1
Используйте для этого исключения из правил. Создайте правило, которое проверяет субъект на наличие "Automated Utility Run #" и добавьте исключение для субъектов, содержащих "Failed".