Доброго времени суток.
В Exchange 2016 создал следующее правило в потоке обработки почты:
Если сообщение... Содержит эти слова в теме или тексте сообщения "СПИСОК СЛОВ", отклонить сообщение и включить пояснение.
Приоритет правила наивысший. Выполняется как для писем, отправленных от внутренних пользователей, так и извне.
Проблема заключается в том, что при отправке писем извне, например из почты на mail.ru, Яндексе и пр. с запрещенным словом из списка в тексте, письмо успешно проходит и не отклоняется.
Опытным путем выяснил, что такое происходит только при включенном оформлении в веб-версии формы, где пишется текст сообщения. Если оформление отключить - фильтр срабатывает и письмо отклоняется.
Разница между письмом с оформлением и без в том, что в первом случае текст сообщения отправляется в теге div, т.е. <div>текст сообщения</div>, а во втором случае - без тегов.
Почему фильтр Exchange не срабатывает на текст под тегом? Как исправить?