Транспортное правило после часа
Я пытаюсь создать правило транспорта для автоматического добавления общего адреса электронной почты при получении в нерабочее время (с 8:00 до 17:00).
В настоящее время идея состоит в том, чтобы использовать условие "когда заголовок сообщения соответствует текстовым шаблонам" в заголовке "Получено", чтобы определить, было ли письмо получено с использованием часовых значений.
Пример полученного заголовка:
from mail.test.com (0.0.0.0) by
mail.local.host.com (0.0.0.0) with Microsoft SMTP Server (TLS) id
14.1.438.0; Thu, 11 Apr 2019 05:07:44 -0500
Образцы после часа:
; (Mon|Tue|Wed|Thu|Fri), (\d|\d\d) \w\w\w 20\d\d (00|01|02|03|04|05|06|07|17|18|19|20|21|22|23):\d\d:\d\d -05
; (Sat|Sun), (\d|\d\d) \w\w\w 20\d\d \d\d:\d\d:\d\d -05
RegExr Ссылка получена в нерабочее время
Я думал, что вышеуказанные шаблоны работают, но на следующее утро общий адрес электронной почты все еще добавлялся в электронные письма, и я не уверен, почему. Я знаю, что кажется, что определенные шаблоны не поддерживаются. Я ограничился этой документацией: Регулярные выражения в правилах транспорта. Кажется, что для шаблона существует ограничение в 128 символов.
Любая помощь будет оценена.
2 ответа
Я думаю, что это может попытаться по-другому, попробуйте запустить расписание задач, чтобы включить правило после рабочего времени. Вот ссылка.
Это все ваше регулярное выражение? Потому что это будет соответствовать любой дате в шапке.
Я предлагаю вам взять весь заголовок полученного электронного письма и вставить его на https://regex101.com/ вместе со своим регулярным выражением, чтобы увидеть, с чем оно совпадает.