Условия правил потока обработки почты и исключения (предикаты) в Exchange Server

ПРИМЕНЯЕТСЯ К:yes-img-162016 yes-img-192019 yes-img-seпо подписке

Условия и исключения в правилах потока обработки почты (также называемых правилами транспорта) определяют, к каким сообщениям правило применяется, а к каким — нет. Например, если правило добавляет к сообщениям заявление об отказе, вы можете настроить это правило так, чтобы оно применялось только к сообщениям от определенных пользователей, содержащим указанные слова, или ко всем сообщениям, кроме тех, которые были отправлены участникам определенной группы. Все условия и исключения в правилах потока обработки почты также называются предикатами, поскольку для каждого условия существует соответствующее исключение с одинаковыми параметрами и синтаксисом. Единственное отличие заключается в том, что условия указывают, к каким сообщениям правило применяется, а исключения — наоборот.

Большинство условий и исключений содержат только одно свойство, принимающее одно или несколько значений. Например, для условия Отправитель необходимо указать отправителя сообщения. У некоторых условий есть два свойства. Например, для условия Заголовок сообщения включает любое из этих слов необходимо указать в одном свойстве поле заголовка сообщения, а в другом — искомый текст. У некоторых условий и исключений нет свойств. Например, условие В любом вложении есть исполняемое содержимое просто ищет в сообщениях вложения с исполняемым содержимым.

Дополнительные сведения о правилах потока обработки почты в Exchange Server, в том числе об обработке множественных условий/исключений или многозначных условий/исключений, см. в статье Правила потока обработки почты в Exchange Server.

Дополнительные сведения об условиях и исключениях в правилах потока обработки почты в облачных организациях см. в статье Условия и исключения правил потока обработки почты (предикаты) в Exchange Online.

Условия и исключения для правил потока обработки почты на серверах почтовых ящиков

В следующих разделах представлены таблицы, описывающие условия и исключения, доступные в правилах потока обработки почты на серверах почтовых ящиков. Типы свойств описываются в разделе Типы свойств.

Отправители

Получатели

Тема или текст сообщения

Вложения

Все получатели

Типы конфиденциальной информации, значения в полях "Кому" и "Копия", размер и кодировки сообщений

Отправитель и получатель

Свойства сообщения

Заголовки сообщений

Примечание.

  • Когда вы выберете условие или исключение в Центре администрирования Exchange (EAC), значение, которое в итоге отобразится в поле Применить это правило, если или Кроме случаев, когда, скорее всего, будет короче указанного (если вы составляли его из частей). Кроме того, при создании правил на основе шаблона (отфильтрованного списка сценариев) часто можно не составлять условие из частей, а выбрать для него краткое имя. Краткие имена и полные названия условий и исключений представлены в столбцах с данными по Центру администрирования Exchange.

  • Если в Центре администрирования Exchange выбрано условие [Применить ко всем сообщениям], указывать другие условия невозможно. В командной консоли Exchange для создания такого правила достаточно не указывать никаких параметров условий.

  • Условия и исключения содержат одни и те же параметры и свойства, поэтому в выходных данных командлета Get-TransportRulePredicate исключения не указываются отдельно. Кроме того, имена некоторых предикатов, возвращаемые этим командлетом, отличаются от имен соответствующих параметров, а в предикате может потребоваться указать несколько параметров.

Отправители

Для условий и исключений, проверяющих адрес отправителя, можно указать, где правило будет искать этот адрес.

В Службе администрирования Exchange в разделе Свойства этого правила выберите Соответствовать адресу отправителя в сообщении. Чтобы увидеть этот параметр, может потребоваться выбрать "Дополнительные параметры ". В командной консоли Exchange этим параметром является SenderAddressLocation. Ниже представлены возможные значения.

  • Заголовок: проверяйте только отправителей в заголовках сообщений (например, в полях "От", "Отправитель" или "Ответ"). Это значение используется по умолчанию, и именно так работали правила потока обработки почты до накопительного пакета обновления 1 (CU1) для Exchange 2013.

  • Конверт: проверяйте только отправителей из конверта сообщения (значение MAIL FROM , использованное при передаче SMTP, которое обычно сохраняется в поле Return-Path ). Поиск конверта сообщения доступен только в следующих условиях (и соответствующих исключениях):

    • Отправитель — (От)
    • Отправитель является участником (FromMemberOf)
    • Адрес отправителя включает (FromAddressContainsWords)
    • Адреса отправителя совпадают (FromAddressMatchesPatterns)
    • Домен отправителя: (SenderDomainIs)
  • Верхний колонтитул или конверт (HeaderOrEnvelope): проверяйте отправителей в заголовке сообщения и на его конверте.

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Отправитель...

Отправитель>является ли этот человек
From
ExceptIfFrom
Addresses Сообщения, отправленные указанными почтовыми ящиками, почтовыми пользователями или почтовыми контактами в организации Exchange. Exchange 2010 или более поздней версии
Расположение отправителя

Отправитель>является внешним/внутренним
ССкоп
ExceptIfFromScope
UserScopeFrom Сообщения от внутренних или внешних отправителей. Exchange 2010 или более поздней версии
Отправитель входит в группу

Отправитель>является членом этой группы
FromMemberOf
ExceptIfFromMemberOf
Addresses Сообщения, отправленные участником заданной группы. Exchange 2010 или более поздней версии
Адрес отправителя содержит

Отправитель>Адрес включает в себя любое из этих слов
FromAddressContainsWords
ExceptIfFromAddressContainsWords
Words Сообщения, электронный адрес отправителя которых содержит указанные слова. Exchange 2010 или более поздней версии
Адрес отправителя совпадает с

Отправитель>Адрес соответствует любому из этих текстовых шаблонов
FromAddressMatchesPatterns
ExceptIfFromAddressMatchesPatterns
Patterns Сообщения, электронный адрес отправителя которых содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии
Указанные свойства отправителя включают любое из этих слов

Отправитель>обладает определенными свойствами, включающими любое из этих слов
SenderADAttributeContainsWords
ExceptIfSenderADAttributeContainsWords
Первое свойство: ADAttribute

Второй объект: Words
Сообщения, в которых заданный атрибут Active Directory отправителя содержит любые из указанных слов.

Для атрибута страны требуется двухбуквенное значение кода страны (например, DE для Германии).
Exchange 2010 или более поздней версии
Указанные свойства отправителя совпадают с этими текстовыми шаблонами

Отправитель>имеет определенные свойства, соответствующие этим текстовым шаблонам
SenderADAttributeMatchesPatterns
ExceptIfSenderADAttributeMatchesPatterns
Первое свойство: ADAttribute

Второй объект: Patterns
Сообщения, в которых заданный атрибут Active Directory отправителя содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии
Отправитель переопределил подсказку политики

Отправитель>переопределила подсказку политики
HasSenderOverride
ExceptIfHasSenderOverride
Н/д Сообщения, в которых отправитель решил переопределить политику защиты от потери данных (DLP). Дополнительные сведения о политиках защиты от потери данных см. в статье Защита от потери данных в Exchange Server. Exchange 2013 или более поздней версии
IP-адрес отправителя находится в диапазоне

Отправитель>IP-адрес находится в любом из этих диапазонов или точно совпадает
SenderIPRanges
ExceptIfSenderIPRanges
IPAddressRanges Сообщения, IP-адрес отправителя которых совпадает с указанным IP-адресом или находится в указанном диапазоне IP-адресов. Exchange 2013 или более поздней версии
Домен отправителя...

Отправитель>Домен
SenderDomainIs
ExceptIfSenderDomainIs
DomainName Сообщения, в которых домен электронного адреса отправителя совпадает с указанным значением. Этот предикат будет сопоставлять домены и поддомены с указанным доменом. Например, вы можете:

Для значения "domain.com" будут сопоставлены домен "domain.com" и поддомен "subdomain.domain.com".

Если вам нужно найти домены отправителей, содержащие указанный домен (например, любой поддомен домена), используйте условие Адреса отправителя совпадает (FromAddressMatchesPatterns) и укажите домен, используя синтаксис: '\.domain\.com$'.
Exchange 2013 или более поздней версии

Recipients

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Получатель

Получатель>является ли этот человек
SentTo
ExceptIfSentTo
Addresses Сообщения, одним из получателей которых является указанный почтовый ящик, почтовый пользователь или почтовый контакт в организации Exchange. Получатели могут быть указаны в поле To, Cc или Bcc сообщения.

Примечание. Вы не можете указать группы рассылки или группы безопасности, поддерживающие почту. Если нужно выполнить действия с сообщениями, отправленными в группу, используйте условие "Кому" (AnyOfToHeader).
Exchange 2010 или более поздней версии
Расположение получателя

Получатель>является внешним или внешним
SentToScope
ExceptIfSentToScope
UserScopeTo Сообщения, отправленные внутренним получателям, внешним получателям, внешним получателям из партнерских организаций или внешним получателям из организаций, не являющихся партнерскими. Exchange 2010 или более поздней версии
Получатель входит в группу

Получатель>является членом этой группы
SentToMemberOf
ExceptIfSentToMemberOf
Addresses Сообщения, у которых есть получатели, являющиеся членами указанной группы. Группа может быть указана в поле To, Cc или Bcc сообщения. Exchange 2010 или более поздней версии
Адрес получателя содержит

Получатель>Адрес включает в себя любое из этих слов
RecipientAddressContainsWords
ExceptIfRecipientAddressContainsWords
Words Сообщения, электронный адрес получателя которых содержит указанные слова.

Примечание. Это условие или исключение не распространяется на сообщения, отправленные на прокси-адреса получателей. Он сопоставляется только с сообщениями, отправленными на основной адрес электронной почты получателя.
Exchange 2010 или более поздней версии
Адрес получателя соответствует

Получатель>Адрес соответствует любому из этих текстовых шаблонов
RecipientAddressMatchesPatterns
ExceptIfRecipientAddressMatchesPatterns
Patterns Сообщения, электронный адрес получателя которых содержит текстовые шаблоны, соответствующие указанным регулярным выражениям.

Примечание. Это условие или исключение не распространяется на сообщения, отправленные на прокси-адреса получателей. Он сопоставляется только с сообщениями, отправленными на основной адрес электронной почты получателя.
Exchange 2010 или более поздней версии
Указанные свойства получателя содержат любое из следующих слов

Получатель>обладает определенными свойствами, включающими любое из этих слов
RecipientADAttributeContainsWords
ExceptIfRecipientADAttributeContainsWords
Первое свойство: ADAttribute

Второй объект: Words
Сообщения, в которых заданный атрибут Active Directory получателя содержит любое из указанных слов.

Для атрибута страны требуется двухбуквенное значение кода страны (например, DE для Германии).
Exchange 2010 или более поздней версии
Указанные свойства получателя соответствуют этим текстовым шаблонам

Получатель>имеет определенные свойства, соответствующие этим текстовым шаблонам
RecipientADAttributeMatchesPatterns
ExceptIfRecipientADAttributeMatchesPatterns
Первое свойство: ADAttribute

Второй объект: Patterns
Сообщения, в которых заданный атрибут Active Directory получателя содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии
Домен получателя...

Получатель>Домен
RecipientDomainIs
ExceptIfRecipientDomainIs
DomainName Сообщения, в которых домен электронного адреса получателя совпадает с указанным значением.

Если вам нужно найти домены получателей, которые содержат указанный домен (например, любой поддомен домена), используйте условие Адрес получателя совпадает (RecipientAddressMatchesPatterns) и укажите домен, используя синтаксис '\.domain\.com$'.
Exchange 2013 или более поздней версии

Тема или текст сообщения

Примечание.

Поиск слов или текстовых шаблонов в теме или других полях заголовка сообщения происходит после декодирования сообщения из метода кодирования передачи содержимого MIME, который использовался для передачи двоичного сообщения между SMTP-серверами в тексте ASCII. Нельзя использовать условия или исключения для поиска необработанных (как правило, Base64) значений темы или других полей заголовка в сообщениях.

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Тема или текст содержат

Тема или текст>Подлежащее или тело включает в себя любое из этих слов
SubjectOrBodyContainsWords
ExceptIfSubjectOrBodyContainsWords
Words Сообщения, в которых поле Subject или текст содержит указанные слова. Exchange 2010 или более поздней версии
Тема или основной текст соответствует

Тема или текст>Тема или текст соответствуют этим текстовым шаблонам
SubjectOrBodyMatchesPatterns
ExceptIfSubjectOrBodyMatchesPatterns
Patterns Сообщения, в которых поле Subject или текст содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии
Тема содержит

Тема или текст>Подлежащее включает в себя любое из этих слов
SubjectContainsWords
ExceptIfSubjectContainsWords
Words Сообщения, в которых поле Subject содержит указанные слова. Exchange 2010 или более поздней версии
Тема соответствует

Тема или текст>Тема соответствует этим шаблонам текста
SubjectMatchesPatterns
ExceptIfSubjectMatchesPatterns
Patterns Сообщения, в которых поле Subject содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии

Вложения

Дополнительные сведения о том, как правила потока обработки почты проверяют вложения сообщения, см. в статье Использование правил потока обработки почты для проверки вложений сообщений.

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Содержимое любого вложения включает

Любое вложение>содержимое включает в себя любое из этих слов
AttachmentContainsWords
ExceptIfAttachmentContainsWords
Words Сообщения, вложения которых содержат указанные слова. Exchange 2010 или более поздней версии
Содержимое любого вложения совпадает с

Любое вложение>Содержимое соответствует этим текстовым шаблонам
AttachmentMatchesPatterns
ExceptIfAttachmentMatchesPatterns
Patterns Сообщения, вложения которых содержат текстовые шаблоны, соответствующие указанным регулярным выражениям.

Примечание. Проверяются только первые 150 КБ каждого вложения.
Exchange 2010 или более поздней версии
Невозможно проверить содержимое каких-либо вложений

Любое вложение>содержимое нельзя проверить
AttachmentIsUnsupported
ExceptIfAttachmentIsUnsupported
Н/д сообщения, вложение которых не распознается программой Exchange и на сервере почтовых ящиков не установлен требуемый IFilter; Дополнительные сведения см. в статье Регистрация IFilter пакетов фильтров с помощью Exchange Server. Exchange 2010 или более поздней версии
Любое имя вложенного файла, соответствующее

Любое вложение>Имя файла соответствует этим текстовым шаблонам
ИмявложенияMatchPatterns
ExceptIfAttachmentNameMatchesPatterns
Patterns Сообщения, в которых имя файла вложения содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии
Расширение файла любого вложения соответствует

Любое вложение>Расширение файла содержит следующие слова
AttachmentExtensionMatchesWords
ExceptIfAttachmentExtensionMatchesWords
Words Сообщения, в которых расширение файла вложения совпадает с любым из указанных свойств. Exchange 2013 или более поздней версии
Любое вложение размером не менее

Любое вложение > Имеет размер не меньше
Размер вложения
ExceptIfAttachmentSizeOver
Size Сообщения, содержащие вложения, размер которых равен заданному или превышает его.

В Центре администрирования Exchange указать размер можно только в килобайтах (КБ).
Exchange 2010 или более поздней версии
Сообщение не завершило сканирование

Любое вложение>Не удалось завершить проверку
AttachmentProcessingLimitExceeded
ExceptIfAttachmentProcessingLimitExceeded
Н/д Сообщения, для которых обработчику правил не удалось завершить сканирование вложений. С помощью этого условия можно создавать правила, которые совместно определяют и обрабатывают сообщения, содержимое которых не полностью прошло сканирование. Exchange 2013 или более поздней версии
Любое вложение содержит исполняемое содержимое

Любое вложение>имеет исполняемое содержимое
AttachmentHasExecutableContent
ExceptIfAttachmentHasExecutableContent
Н/д Сообщения, которые содержат вложения, являющиеся исполняемыми файлами. Система просматривает свойства файла, а не только его расширение. Exchange 2013 или более поздней версии
Любое вложение защищено паролем

Любое вложение>защищен паролем
AttachmentIsPasswordProtected
ExceptIfAttachmentIsPasswordProtected
Н/Д Сообщения с вложениями, защищенными паролем (такие файлы нельзя проверить). Функция обнаружения паролей работает только для документов Office, .zip и .7z файлов. Exchange 2013 или более поздней версии
имеет следующие свойства, включая любое из этих слов

Любое вложение>обладает следующими свойствами, включая любое из этих слов
AttachmentPropertyContainsWords
ExceptIfAttachmentPropertyContainsWords
Первое свойство: DocumentProperties

Второй объект: Words
Сообщения, в которых заданное свойство вложенного документа Office содержит указанные слова. Это условие помогает интегрировать правила потока обработки почты с SharePoint, инфраструктурой классификации файлов (FCI) в Windows Server 2012 R2 или более поздней версии или сторонней системой классификации.

Вы можете выбрать встроенное свойство из списка или указать настраиваемое свойство.
Exchange 2016 или более поздней версии

Все получатели

Условия и исключения, описанные в этом разделе, предоставляют уникальную возможность, которая влияет на всех получателей, если сообщение содержит хотя бы одного из указанных получателей. Например, предположим, что у вас есть правило, которое отклоняет сообщения. Если используется условие получателя из раздела "Получатели ", сообщение отклоняется только для указанных получателей. Например, если правило находит в сообщении указанного получателя, но в сообщении содержится еще пять получателей. Сообщение отклоняется для этого одного получателя и доставляется пяти другим получателям.

Если добавить условие для получателей из данного радела, сообщение будет отклонено как для обнаруженного получателя, так и для пяти остальных пользователей.

И наоборот, исключение для получателей из этого раздела предотвращает применение действия правила ко всем получателям сообщения, а не только к обнаруженным.

Примечание.

Это условие или исключение не распространяется на сообщения, отправленные на прокси-адреса получателей. Он сопоставляется только с сообщениями, отправленными на основной адрес электронной почты получателя.

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Адрес какого-либо получателя содержит

Любой получатель>Адрес включает в себя любое из этих слов
AnyOfRecipientAddressContainsWords
ExceptIfAnyOfRecipientAddressContainsWords
Words Сообщения, в которых поле To, Cc или Bcc содержит указанные слова. Exchange 2013 или более поздней версии
Адрес какого-либо получателя соответствует

Любой получатель>Адрес соответствует любому из этих текстовых шаблонов
AnyOfRecipientAddressMatchesPatterns
Кроме ExceptIfAnyOfRecipientAddressMatchesPatterns
Patterns Сообщения, в которых поле To, Cc или Bcc содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2013 или более поздней версии

Типы конфиденциальной информации, значения в полях "Кому" и "Копия", размер и кодировки сообщений

Условия в этом разделе для поиска значений в полях "Кому " и " Копия " работают так же, как условия в разделе "Любые получатели" (правило влияет на всех получателей сообщения, а не только обнаруженных).

Примечание.

Условия получателя, описанные в этом разделе, не учитывают сообщения, отправленные на прокси-адреса получателей. Они соответствуют только тем сообщениям, которые отправлены на основной адрес электронной почты получателя.

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Сообщение содержит конфиденциальные сведения

Сообщение>содержит любой из следующих типов конфиденциальной информации
MessageContainsDataClassifications
ExceptIfMessageContainsDataClassifications
SensitiveInformationTypes Сообщения, которые содержат конфиденциальную информацию, определенную в политиках защиты от потери данных (DLP).

Это условие является обязательным для правил, использующих действие "Уведомлять отправителя с помощью подсказки политики " (NotifySender).
Exchange 2013 или более поздней версии
Поле "Кому" содержит

Сообщение>Поле "Кому" содержит этого человека
AnyOfToHeader
ExceptIfAnyOfToHeader
Addresses Сообщения, в которых поле To содержит какого-либо из указанных получателей. Exchange 2010 или более поздней версии
Поле "Кому" содержит члена группы

Сообщение>Поле "Кому" содержит члена этой группы
AnyOfToHeaderMemberOf
ExceptIfAnyOfToHeaderMemberOf
Addresses Сообщения, в которых поле To содержит получателя, являющегося членом указанной группы. Exchange 2010 или более поздней версии
Поле "Копия" содержит

Сообщение>Поле "Копия" содержит этого пользователя
AnyOfCcHeader
ExceptIfAnyOfCcHeader
Addresses Сообщения, в которых поле Cc содержит какого-либо из указанных получателей. Exchange 2010 или более поздней версии
Поле "Копия" содержит члена группы

Сообщение>Содержит члена этой группы
AnyOfCcHeaderMemberOf
ExceptIfAnyOfCcHeaderMemberOf
Addresses Сообщения, в которых поле Cc содержит получателя, являющегося членом указанной группы. Exchange 2010 или более поздней версии
Поле "Кому" или "Копия" содержит

Сообщение>Поле "Кому" или "Копия" содержит этого человека
AnyOfToCcHeader
ExceptIfAnyOfToCcHeader
Addresses Сообщения, в которых поле To или Cc содержит какого-либо из указанных получателей. Exchange 2010 или более поздней версии
Поле "Кому" или "Копия" содержит члена группы

Сообщение>Поле "Кому" или "Копия" содержит члена этой группы
AnyOfToCcHeaderMemberOf
ExceptIfAnyOfToCcHeaderMemberOf
Addresses Сообщения, в которых поле To или Cc содержит получателя, являющегося членом указанной группы. Exchange 2010 или более поздней версии
Размер сообщения превышает или равен

Сообщение>размер больше или равен
MessageSizeOver
ExceptIfMessageSizeOver
Size Сообщения, общий размер которых (сообщение и вложения) равен заданному или превышает его.

В Центре администрирования Exchange указать размер можно только в килобайтах (КБ).

Примечание. Ограничения размера сообщений в почтовых ящиках оцениваются перед правилами потока обработки почты. Сообщение, слишком большое для почтового ящика, отклоняется до того, как правило с этим условием успевает выполнить с ним действие.
Exchange 2013 или более поздней версии
Имя набора символов включаем любое из этих слов

Сообщение>набор символов включает в себя любое из этих слов
ContentCharacterSetContainsWords
ExceptIfContentCharacterSetContainsWords
CharacterSets Сообщения с какими-либо из указанных кодировок. Exchange 2013 или более поздней версии

Отправитель и получатель

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Отправитель приходится получателю

Отправитель и получатель>Связь отправителя с получателем
SenderManagementRelationship
ExceptIfSenderManagementRelationship
ManagementRelationship Сообщения, в которых отправитель является руководителем получателя или которым управляет получатель. Exchange 2010 или более поздней версии
сообщение пересылается между членами этих групп

Отправитель и получатель>Обмен сообщениями между участниками этих групп
BetweenMemberOf1 и BetweenMemberOf2
ExceptIfBetweenMemberOf1 и ExceptIfBetweenMemberOf2
Addresses Сообщения, отправляемые между участниками заданных групп. Exchange 2010 или более поздней версии
Руководитель отправителя или получателя

Отправитель и получатель>Руководителем отправителя или получателя является это лицо
ManagerForEvaluatedUser и ManagerAddress
ExceptIfManagerForEvaluatedUser и ExceptIfManagerAddress
Первое свойство: EvaluatedUser

Второй объект: Addresses
Сообщения, отправители или получатели которых являются подчиненными указанного пользователя. Exchange 2010 или более поздней версии
Сравнение свойства отправителя со свойством какого-либо получателя дает результат

Отправитель и получатель>Свойства отправителя и получателя сравниваются следующим образом:
ADAttributeComparisonAttribute и ADComparisonOperator
ExceptIfADAttributeComparisonAttribute и ExceptIfADComparisonOperator
Первое свойство: ADAttribute

Второй объект: Evaluation
Сообщения, в которых у отправителя и получателя совпадают или не совпадают значения указанного атрибута Active Directory. Exchange 2010 или более поздней версии

Свойства сообщений

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Тип сообщения

Свойства> сообщенияУкажите тип сообщения
MessageTypeMatches
ExceptIfMessageTypeMatches
MessageType Сообщения указанного типа.

Примечание. Если Outlook или Outlook в Интернете настроены на пересылку сообщения, в сообщение добавляется свойство ForwardingSmtpAddress. Тип сообщения не меняется на AutoForward.
Exchange 2010 или более поздней версии
Сообщение классифицировано как

Свойства> сообщенияВключить эту классификацию
HasClassification
ExceptIfHasClassification
MessageClassification Сообщения с указанной классификацией. Это пользовательская классификация сообщений, которую можно создать в организации с помощью командлета New-MessageClassification. Exchange 2010 или более поздней версии
Сообщению не присвоена какая-либо классификация

Свойства> сообщенияНе включать классификацию
HasNoClassification
ExceptIfHasNoClassification
Н/д Сообщения, у которых нет классификации. Exchange 2010 или более поздней версии
Сообщение имеет значение вероятности нежелательной почты не менее

Свойства> сообщениявключить логическое оценивание, большее или равное
SCLOver
ExceptIfSCLOver
SCLValue Сообщения, которым назначена вероятность нежелательной почты, равная указанному значению или превышающая его. Exchange 2010 или более поздней версии
Важность сообщения имеет значение

Свойства> сообщенияУкажите уровень важности
WithImportance
ExceptIfWithImportance
Importance Сообщения с указанным уровнем важности. Exchange 2010 или более поздней версии

Заголовки сообщений

Примечание.

Поиск слов или текстовых шаблонов в теме или других полях заголовка сообщения происходит после декодирования сообщения из метода кодирования передачи содержимого MIME, который использовался для передачи двоичного сообщения между SMTP-серверами в тексте ASCII. Нельзя использовать условия или исключения для поиска необработанных (как правило, Base64) значений темы или других полей заголовка в сообщениях.

Условие или исключение в Центре администрирования Exchange Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
Заголовок сообщения включает

Заголовок> сообщениясодержит любое из следующих слов
HeaderContainsMessageHeader и HeaderContainsWords
ExceptIfHeaderContainsMessageHeader и ExceptIfHeaderContainsWords
Первое свойство: MessageHeaderField

Второй объект: Words
Сообщения, которые содержат указанное поле заголовка. Значение этого поля содержит указанные слова.

Имя поля заголовка и значение этого поля всегда используются вместе.
Exchange 2010 или более поздней версии
Заголовок сообщения соответствует

Заголовок> сообщениясоответствует этим текстовым шаблонам
HeaderMatchesMessageHeader и HeaderMatchesPatterns
ExceptIfHeaderMatchesMessageHeader и ExceptIfHeaderMatchesPatterns
Первое свойство: MessageHeaderField

Второй объект: Patterns
Сообщения, которые содержат указанное поле заголовка. Значение этого поля содержит указанные регулярные выражения.

Имя поля заголовка и значение этого поля всегда используются вместе.
Exchange 2010 или более поздней версии

Условия и исключения для правил потока обработки почты на пограничных транспортных серверах

В правилах потока обработки почты на пограничных транспортных серверах доступны только некоторые из условий и исключений, доступных на серверах почтовых ящиков. На пограничных транспортных серверах недоступен Центр администрирования Exchange, поэтому управлять правилами потока обработки почты на локальном пограничном транспортном сервере можно только с помощью командной консоли Exchange. В представленной ниже таблице описываются эти условия и исключения. Типы свойств описываются в разделе Типы свойств.

Параметры условий и исключений в командной консоли Exchange Тип свойства Описание Доступен в
AnyOfRecipientAddressContainsWords
ExceptIfAnyOfRecipientAddressContainsWords
Words Сообщения, в которых поля To, Cc или Bcc содержат указанные слова.

Если сообщение содержит указанного получателя, действие правила применяется (или не применяется) ко всем получателям сообщения. Например, сообщение отклоняется для всех получателей сообщения, а не только для указанного пользователя.
Exchange 2013 или более поздней версии
AnyOfRecipientAddressMatchesPatterns
Кроме ExceptIfAnyOfRecipientAddressMatchesPatterns
Patterns Сообщения, в которых поле To, Cc или Bcc содержит текстовые шаблоны, соответствующие указанным регулярным выражениям.

Если сообщение содержит указанного получателя, действие правила применяется (или не применяется) ко всем получателям сообщения. Например, сообщение отклоняется для всех получателей сообщения, а не только для указанного пользователя.
Exchange 2013 или более поздней версии
Размер вложения
ExceptIfAttachmentSizeOver
Size Сообщения, содержащие вложения, размер которых равен заданному или превышает его. Exchange 2010 или более поздней версии
FromAddressContainsWords
ExceptIfFromAddressContainsWords
Words Сообщения, электронный адрес отправителя которых содержит указанные слова. Exchange 2010 или более поздней версии
FromAddressMatchesPatterns
ExceptIfFromAddressMatchesPatterns
Patterns Сообщения, электронный адрес отправителя которых содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии
ССкоп
ExceptIfFromScope
UserScopeFrom Сообщения от внутренних или внешних отправителей. Exchange 2010 или более поздней версии
HeaderContainsMessageHeader и HeaderContainsWords
ExceptIfHeaderContainsMessageHeader и ExceptIfHeaderContainsWords
Первое свойство: MessageHeaderField

Второй объект: Words
Сообщения, которые содержат указанное поле заголовка. Значение этого поля содержит указанные слова.

Имя поля заголовка и значение этого поля всегда используются вместе.
Exchange 2010 или более поздней версии
HeaderMatchesMessageHeader и HeaderMatchesPatterns
ExceptIfHeaderMatchesMessageHeader и ExceptIfHeaderMatchesPatterns
Первое свойство: MessageHeaderField

Второй объект: Patterns
Сообщения, которые содержат указанное поле заголовка. Значение этого поля содержит указанные регулярные выражения.

Имя поля заголовка и значение этого поля всегда используются вместе.
Exchange 2010 или более поздней версии
MessageSizeOver
ExceptIfMessageSizeOver
Size Сообщения, общий размер которых (сообщение и вложения) равен заданному или превышает его. Exchange 2013 или более поздней версии
SCLOver
ExceptIfSCLOver
SCLValue Сообщения, которым назначена вероятность нежелательной почты, равная указанному значению или превышающая его. Exchange 2010 или более поздней версии
SubjectContainsWords
ExceptIfSubjectContainsWords
Words Сообщения, в которых поле Subject содержит указанные слова. Exchange 2010 или более поздней версии
SubjectMatchesPatterns
ExceptIfSubjectMatchesPatterns
Patterns Сообщения, в которых поле Subject содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии
SubjectOrBodyContainsWords
ExceptIfSubjectOrBodyContainsWords
Words Сообщения, в которых поле Subject или текст содержит указанные слова. Exchange 2010 или более поздней версии
SubjectOrBodyMatchesPatterns
ExceptIfSubjectOrBodyMatchesPatterns
Patterns Сообщения, в которых поле Subject или текст содержит текстовые шаблоны, соответствующие указанным регулярным выражениям. Exchange 2010 или более поздней версии

Типы свойств

В представленной ниже таблице описываются типы свойств, используемые в условиях и исключениях.

Примечание.

Примечание. Квота запрета отправки и получения фактически определяет максимальный размер почтового ящика.

Тип свойства Допустимые значения Описание
ADAttribute Выберите из встроенного списка атрибутов Active Directory Вы можете провести проверку по любому из следующих атрибутов Active Directory:
  • City
  • Company
  • Страна
  • CustomAttribute1 — CustomAttribute15
  • Department
  • DisplayName
  • Электронная почта
  • Номер факса
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Сотрудник
  • Номер мобильного телефона
  • Примечания.
  • Office
  • OtherFaxNumber
  • ДругойНомерДомашнегоТелефона
  • ДругойНомер телефона
  • PagerNumber
  • PhoneNumber
  • POBox
  • Состояние
  • Улица
  • Title
  • UserLogonName;
  • Почтовый индекс


В EAC, чтобы указать несколько слов или текстовых шаблонов для одного атрибута, разделите значения запятыми. Например, значение San Francisco,Palo Alto атрибута "Город " ищет "Город равно Сан-Франциско" или "Город равно Пало-Альто".

В командной консоли Exchange используйте синтаксис "AttributeName1:Value1,Value 2 with spaces,Value3...","AttributeName2:Word4,Value 5 with spaces,Value6...", где Value — слово или текстовый шаблон, с которым нужно сопоставить слово.

Например, "City:San Francisco,Palo Alto" или "City:San Francisco,Palo Alto", "Department:Sales,Finance".

Если указано несколько атрибутов (или несколько значений для одного атрибута), используется оператор or. Не используйте значения с пробелами в начале или в конце.

Для атрибута "Страна " требуется двухбуквенное значение кода страны по стандарту ISO 3166-1 (например, "DE" для Германии). Для получения дополнительной информации см. Коды стран - ISO 3166.
Addresses Получатели в Exchange В зависимости от характера условия или исключения можно указать любой объект с поддержкой почты в организации (например, условия, связанные с получателями) или ограничить определенным типом объекта (например, группы для условий членства в группах). Условие или исключение может требовать одно значение или допускать несколько значений.

В командной консоли Exchange разделите несколько значений запятыми.

Примечание. Это условие или исключение не распространяется на сообщения, отправленные на прокси-адреса получателей. Он сопоставляется только с сообщениями, отправленными на основной адрес электронной почты получателя.
CharacterSets Массив имен кодировок Одна или несколько кодировок содержимого, присутствующих в сообщении. Например, вы можете:
  • Arabic/iso-8859-6
  • Chinese/big5
  • Chinese/euc-cn
  • Chinese/euc-tw
  • Chinese/gb2312
  • Chinese/iso-2022-cn
  • Cyrillic/iso-8859-5
  • Cyrillic/koi8-r
  • Cyrillic/windows-1251
  • Greek/iso-8859-7
  • Hebrew/iso-8859-8
  • Japanese/euc-jp
  • Japanese/iso-022-jp
  • Japanese/shift-jis
  • Korean/euc-kr
  • Korean/johab
  • Korean/ks_c_5601-1987
  • Turkish/windows-1254
  • Turkish/iso-8859-9
  • Vietnamese/tcvn
DocumentProperties Массив настраиваемых или встроенных свойств документа Задает встроенное или настраиваемое свойство документа. Встроенные свойства документов:
  • Влияние на бизнес;
  • Соответствие требованиям
  • Конфиденциальность
  • Department
  • Влияние
  • Интеллектуальная собственность;
  • Личные сведения;
  • Персональные данные;
  • Личное использование;
  • Необходимое разрешение;
  • ФИ
  • персональные данные
  • Проект
  • Защищенная медицинская информация.


Каждое свойство содержит одно значение. Если задано несколько свойств, используется оператор or .

Командная консоль Exchange использует следующий синтаксис: "<PropertyName1>:<PropertyValue1>","<PropertyName2>:<PropertyValue2>", где — слово, с <PropertyValue> которым нужно найти сопоставление.

Синтаксис этого параметра — "PropertyName:Word". Чтобы указать несколько свойств или несколько слов для одного свойства, используйте следующий синтаксис: "PropertyName1:Word1,Phrase with spaces,word2...","PropertyName2:Word3,Phrase with spaces,word4.... Не добавляйте пробелы в начале и в конце.

Если указано несколько свойств (или несколько значений для одного свойства), используется оператор or.
DomainName Массив доменов SMTP Например, contoso.com или eu.contoso.com.

В командной консоли Exchange можно указать несколько доменов, разделенных запятыми.
EvaluatedUser Одно значение: Sender или Recipient Указывает, чьего руководителя ищет правило: отправителя или получателя.
Evaluation Единственное значение Равно или Не равно (NotEqual) При сравнении атрибута Active Directory отправителя и получателя этот оператор определяет, должны ли значения совпадать или не совпадать.
Importance Одно значение: Низкий (Low), Обычный (Normal) или Высокий (High) Уровень важности, назначенный сообщению отправителем в Outlook или Outlook в Интернете.
IPAddressRanges Массив IP-адресов или диапазонов адресов Адреса IPv4 вводятся с использованием следующего синтаксиса:
  • Один IP-адрес: Например, 192.168.1.1.
  • Диапазон IP-адресов: Например, 192.168.0.1-192.168.0.254
  • Диапазон IP-адресов CIDR: Например, 192.168.0.1/25


В командной консоли Exchange можно указать несколько IP-адресов или диапазонов, разделенных запятыми.
ManagementRelationship Единое значение Manager или Direct report(DirectReport) Задает отношение между отправителем и любым получателем. Правило проверяет атрибут Manager в Active Directory, чтобы узнать, является ли отправитель руководителем или подчиненным получателя.
MessageClassification Одна классификация сообщения В Центре администрирования Exchange необходимо выбрать из списка созданных вами классификаций сообщений.

В командной консоли Exchange используется командлет Get-MessageClassification для определения классификации сообщений. Например, используйте следующую команду для поиска сообщений с Company Internal классификацией и добавьте к теме сообщения значение CompanyInternal: New-TransportRule "Rule Name" -HasClassification @(Get-MessageClassification "Company Internal").Identity -PrependSubject "CompanyInternal"
MessageHeaderField Одиночная строка Задает имя поля заголовка. Имя поля заголовка всегда сопряжено со значением в поле заголовка (соответствие слову или текстовому шаблону).

Заголовок сообщения — это коллекция обязательных и необязательных полей заголовка для сообщения. Примеры полей заголовков: To, From, Received и Content-Type. Официальные поля заголовков определены в стандарте RFC 5322. Неофициальные поля заголовка начинаются с X- и называются X-заголовками.
MessageType Одно значение типа сообщения Определяет один из следующих типов сообщений:
  • Автоматический ответ (OOF)
  • Автоматическая пересылка (AutoForward)
  • С шифрованием
  • Календарь
  • Управляется разрешением (PermissionControlled)
  • Голосовая почта
  • Подписано
  • Запрос на утверждение (ApprovalRequest)
  • Уведомление о прочтении (ReadReceipt)


Примечание. Если Outlook или Outlook в Интернете настроены на пересылку сообщения, в сообщение добавляется свойство ForwardingSmtpAddress. Тип сообщения не меняется на AutoForward.
Patterns Массив регулярных выражений Задает одно или несколько регулярных выражений, которые используются для определения текстовых шаблонов в значениях. Дополнительные сведения см. в статье Синтаксис регулярных выражений.

В командной консоли Exchange необходимо указать несколько регулярных выражений, разделенных запятыми, и заключить каждое регулярное выражение в кавычки (").
SCLValue Одно из указанных ниже значений:
  • Обход фильтрации нежелательной почты (-1)
  • Целые числа от 0 до 9.
Указывает вероятность нежелательной почты, назначенную сообщению. Чем больше ее значение, тем вероятнее, что сообщение окажется спамом.
SensitiveInformationTypes Массив типов конфиденциальной информации Задает один или несколько типов конфиденциальной информации, определенных в организации. Список встроенных типов конфиденциальной информации см. в статье Типы конфиденциальной информации в Exchange Server.

В командной консоли Exchange используйте синтаксис @{<SensitiveInformationType1>},@{<SensitiveInformationType2>},.... Например, чтобы найти содержимое, содержащее по крайней мере два номера кредитных карт и хотя бы один маршрутный номер ABA, используйте значение @{Name="Credit Card Number"; minCount="2"},@{Name="ABA Routing Number"; minCount="1"}.
Size Одно значение размера Задает размер вложения или всего сообщения.

В Центре администрирования Exchange указать размер можно только в килобайтах (КБ).

При вводе значения в командной консоли Exchange укажите одну из следующих единиц:
  • B (байты)
  • KB (килобайт)
  • MB (мегабайт)
  • GB (гигабайт)


Например, 20MB. TB (терабайт)
UserScopeFrom Единственное значение Внутри организации (InOrganization) или За пределами организации (NotInOrganization) Считается, что отправитель находится в организации, если выполняются следующие условия:
  • Отправитель — это почтовый ящик, почтовый пользователь, группа или общедоступная папка с поддержкой почты, существующая в Active Directory организации.
  • Адрес электронной почты отправителя находится в допустимом домене, настроенном как полномочный домен или домен внутренней ретрансляции, и сообщение было отправлено или получено через подключение с проверкой подлинности. Дополнительные сведения о допустимых доменах см. в статье Поддерживаемые домены в Exchange Server.


Отправитель считается находящимся за пределами организации, если выполняется одно из следующих условий:
  • Адрес электронной почты отправителя не находится в допустимом домене.
  • Адрес электронной почты отправителя находится в допустимом домене, который настроен как внешний домен ретрансляции.


Примечание. Чтобы определить, считаются ли почтовые контакты внутри или за пределами организации, адрес отправителя сравнивается с принятыми доменами организации.
UserScopeTo Одно из указанных ниже значений:
  • Внутри организации (InOrganization)
  • За пределами организации (NotInOrganization)
  • Во внешней партнерской организации (ExternalPartner)
  • Во внешней организации, не являющейся партнером (ExternalNonPartner)
Получатель считается находящимся внутри организации, если выполняется одно из следующих условий:
  • Получатель — это почтовый ящик, почтовый пользователь, группа или общедоступная папка с поддержкой почты, существующая в Active Directory организации.
  • Адрес электронной почты получателя находится в допустимом домене, который не настроен как внешний домен ретрансляции , и сообщение было отправлено или получено через подключение с проверкой подлинности.


Получатель считается находящимся за пределами организации, если выполняется одно из следующих условий:
  • Адрес электронной почты получателя не находится в принятом домене, и в то же время адрес электронной почты получателя не находится в удаленном домене, для которого свойство IsInternal имеет значение true.
  • Электронный адрес получателя находится на обслуживаемом домене, настроенном в качестве домена внешней ретрансляции.


Внешние партнерские организации — это внешние домены, на которых параметры безопасности домена (взаимная проверка подлинности TLS) настроены на отправку почты.

Внешние не партнерские организации — это все остальные внешние домены, которые не считаются партнерскими доменами.
Words Массив строк Определяет одно или несколько слов, которые нужно найти. Слова не чувствительны к регистру и могут быть окружены пробелами и знаками препинания. Подстановочные знаки и частичные совпадения не поддерживаются.

Например, по запросу «contoso» будет найден текст « Contoso.». Тем не менее, если текст окружен другими символами, то соответствия не будет. Например, "contoso" не соответствует следующим значениям:
  • Acontoso
  • Contosoa
  • Аконтособ


Звездочка (*) рассматривается как буквенный символ и не используется как подстановочный знак.

Дополнительные сведения

Действия правил потока обработки почты в Exchange Server

Условия и исключения (предикаты) правил для потока обработки почты в Exchange Online