Рекомендации по настройке правил обработки почтового потокаBest practices for configuring mail flow rules

Следуйте этим рекомендациям по использованию правил транспорта Exchange, чтобы избежать появления распространенных ошибок конфигурации. Во всех рекомендациях приведены ссылки на соответствующие статьи с примерами, а также пошаговые инструкции.Follow these best practice recommendations for Exchange transport rules in order to avoid common configuration errors. Each recommendation links to a topic with an example and step-by-step instructions.

Проверка правилTest your rules

Чтобы убедитесь, что непредвиденных ситуаций для пользователей электронной почты и для убедитесь, что Вы действительно собрания business, требованиям законодательства или намерения соответствия правила, обязательно полномасштабное тестирование. Существует множество вариантов и правила могут взаимодействовать друг с другом, поэтому важно тестовые сообщения, которые предполагается, что будет соответствовать правила и могут не соответствовать правило, в случае, если вы случайно не вносили слишком общие правила. Для получения всех параметров для тестирования правила см тестирования правила потока обработки почты.To make sure unexpected things don't happen to people's email, and to make sure you're really meeting the business, legal, or compliance intentions of your rule, be sure to test it thoroughly. There are many options, and rules can interact with each other, so it's important to test messages that you expect both will match the rule and won't match the rule in case you inadvertently made a rule too general. To learn all the options for testing rules, see Test a mail flow rule.

Область действия правилаScope your rule

Убедитесь, что правило применяется только к нужным сообщениям. Например, вот что можно сделать:Make sure your rule applies only to the messages you intend it to. For example:

  • Ограничьте область действия правила входящими или исходящими сообщениями вашей организации.Restrict a rule to messages either coming into or going out of the organization

    По умолчанию новое правило применяется к сообщениям, которые могут быть отправлены или пользователи в вашей организации. Поэтому если требуется правило будет применяться только один из способов, убедитесь, что указать, что в условиях правила. Пример в разделе Общие сценарии блокировки вложений для правила потока почты.By default, a new rule applies to messages that are either sent or received by people in your organization. So if you want the rule to apply only one way, be sure to specify that in the conditions for the rule. For an example, see Common attachment blocking scenarios for mail flow rules.

  • Ограничение области действия правила на основе домена отправителя или получателяRestrict a rule based on the sender's or receiver's domain

    По умолчанию новое правило применяется к сообщениям, отправляемым и получаемым через любой домен. Иногда требуется применить правило ко всем доменам за одним исключением или же только к одному домену. Примеры см. в статье Create a Domain or User-Based Safe Sender or Blocked Sender List Using Transport Rules.By default, a new rule applies to messages sent from or received at any domain. Sometimes you want a rule to apply to all domains except for one, or to just one domain. For examples, see Create a Domain or User-Based Safe Sender or Blocked Sender List Using Transport Rules.

Полный список условий и исключений, доступных для правил транспорта, см. в статьях:For a complete list of all the conditions and exceptions that are available for transport rules, see:

Как узнать о необходимости двух правилKnow when you need two rules

Иногда для выполнения ваших задач требуется два правила. Правила транспорта обрабатываются в определенном порядке, поэтому к одному сообщению можно применить несколько правил. Например, если кроме блокировки сообщения нужно отправить его копию руководителю отправителя или изменить тему уведомления, потребуется создать два правила. Первое правило позволит скопировать сообщение для руководителя отправителя и изменить тему, а второе — заблокировать сообщение.Sometimes it takes two rules to do what you want. Transport rules are processed in order, so multiple rules can apply to the same message. For example, if one of the actions is to block the message, and you also have another action you'd like to apply, such as copying the message to the sender's manager or changing the subject for the notification message, you would need two rules. The first rule could copy the message to the sender's manager and change the subject, and the second rule could block the message.

Если используется два правила следующим образом Убедитесь, что условия идентичны. Чтобы просмотреть примеры, рассмотрим пример 3 в распространенных сценариев утверждения сообщенийв Общие сценарии блокировки вложений для правила потока почтыи заявления об отказе всей организации, подписей, нижних колонтитулов или заголовкив примере 3.If you use two rules like this, be sure that the conditions are identical. To see examples, look at example 3 in Common message approval scenarios, example 3 in Common attachment blocking scenarios for mail flow rules, and Organization-wide disclaimers, signatures, footers, or headers.

Не повторяйте одно действие для всех сообщений в беседеDon't repeat an action on every email in a conversation

Цепочка сообщений в беседе состоит из нескольких отдельных сообщений, и выполнение одного и того же действия для каждого из них может быть досадным. Например, задано действие для добавления заявления об отказе, которое вы хотите применить только к первому сообщению беседы. В этом случае добавьте исключение для сообщений, уже содержащих текст такого заявления. Примеры см. в статье Заявления об отказе, подписи, верхние или нижние колонтитулы на уровне организации.The chain of email in a conversation can include many individual messages, and repeating the action on each message in the thread might get annoying. For example, if you have an action such as adding a disclaimer, you might want it to apply only to the first message in the thread. If so, add an exception for messages that already include the disclaimer text. For an example, see Organization-wide disclaimers, signatures, footers, or headers.

Как узнать, когда остановить обработку правилаKnow when to stop rule processing

Иногда разумно остановить обработку правила, когда выполнены условия для его срабатывания. Например, если одно правило создано для блокирования сообщений с вложениями, а второе — для добавления заявления об отказе к сообщениям, соответствующим шаблону, обработку правил можно прекратить, как только сообщение будет заблокировано. Дальнейшие действия лишены смысла.Sometimes it makes sense to stop rule processing once a rule is matched. For example, if you have one rule to block messages with attachments and one to insert a disclaimer in messages that match a pattern, you probably should stop rule processing once the message is blocked. There's no need for further action.

Чтобы после срабатывания правила прекратить обработку других правил, установите флажок Остановить обработку других правил.To stop rule processing after a rule is triggered, in the rule, select the Stop processing more rules check box.

Если используется много ключевых слов и шаблонов для поиска соответствий, загрузите их из файлаIf you have lots of keywords or patterns to match, load them from a file

Например, необходимо предотвратить отправку сообщений, содержащих ряд недопустимых или нецензурных слов. Можно создать текстовый файл, в котором будут перечислены соответствующие слова и выражения, а затем с помощью Оболочка Windows PowerShell задать правило транспорта, блокирующее сообщения с этими словами.For example, you might want to prevent emails from being sent if they contain a list of unacceptable or bad words. You can create a text file containing these words and phrases, and then use Windows PowerShell to set up a transport rule that blocks messages that use them.

Текстовый файл может содержать регулярные выражения для шаблонов, в которых не учитывается регистр. К наиболее распространенным регулярным выражениям относятсяThe text file can contain regular expressions for patterns. These expressions are not case-sensitive. Common regular expressions include:

ВыражениеExpression
СовпаденияMatches
.
Любой символAny single character
\*
Все дополнительные символыAny additional characters
\d\d
Любое десятичное числоAny decimal digit
[ группа_символов ][ character_group ]
Любой символ из группы_символов .Any single character in character_group .

Пример в текстовый файл с помощью команды Windows PowerShell Exchange модуль для использования и регулярных выражений в разделе Использование правил потока обработки почты для маршрутизации электронной почты на основе списка слова, фразы или шаблонов.For an example that shows a text file with regular expressions and the Exchange module Windows PowerShell commands to use, see Use mail flow rules to route email based on a list of words, phrases, or patterns.

Сведения о том, как указывать шаблоны с использованием регулярных выражений, см. в статье Справочник по регулярным выражениям.To learn how to specify patterns using regular expressions, see Regular Expression Reference.