Процедуры фильтрации содержимогоContent filtering procedures

Функция фильтрации содержимого оценивает входящие сообщения, чтобы определить, являются ли они обыкновенными или нежелательными.Content filtering evaluates incoming messages to determine if a message is legitimate or spam. Дополнительные сведения об фильтрации содержимого и агенте фильтрации содержимого можно найти в статье Фильтрация содержимого.For more information about content filtering and the Content Filter agent, see Content filtering.

Ряд аспектов фильтрации содержимого можно настроить. Например:You can configure many aspects of content filtering. For example:

  • Включить или отключить фильтрацию содержимого для сообщений из внутренних (прошедших проверку подлинности) и внешних (не прошедших проверку подлинности) источников (по умолчанию она включена для входящих сообщений из внешних источников).Enable or disable content filtering on messages from internal (authenticated) and external (unauthenticated) sources (it's enabled by default for incoming messages from external sources).

  • Настроить исключения для фильтрации содержимого от определенных отправителей, получателей и исходных доменов.Configure exceptions to content filtering for specific senders, recipients, and source domains.

  • Настроить разрешенные и заблокированные выражения, которые требуется искать в сообщениях.Configure allowed phrases and blocked phrases to look for in messages.

  • Настроить пороговые значения вероятности нежелательной почты (SCL), которые определяют, какие действия необходимо предпринимать в отношении сообщений (удалять, отклонять или помещать на карантин).Configure the spam confidence level (SCL) thresholds that tell what content filtering should do to messages (delete, reject, or quarantine)

Что нужно знать перед началом работыWhat do you need to know before you begin?

  • Предполагаемое время для завершения каждой процедуры: менее 5 минутEstimated time to complete each procedure: less than 5 minutes

  • Для выполнения этих процедур необходимы соответствующие разрешения.You need to be assigned permissions before you can perform this procedure or procedures. Чтобы узнать, какие разрешения вам нужны, обратитесь к разделу "функция защиты от спама" в разделе защиты от спама and Malware Permissions .To see what permissions you need, see the "Antispam feature" entry in the Antispam and antimalware permissions topic.

  • Для выполнения этой процедуры можно использовать только PowerShell. Сведения о том, как открыть командную консоль Exchange в локальной организации Exchange, см. в статье Open the Exchange Management Shell.You can only use PowerShell to perform this procedure. To learn how to open the Exchange Management Shell in your on-premises Exchange organization, see Open the Exchange Management Shell.

  • По умолчанию в службе транспорта на сервере почтовых ящиков не включены функции защиты от нежелательной почты. Как правило, их следует включать, только если организация Exchange не выполняет никакую предварительную фильтрацию нежелательной почты до приема входящих сообщений. Дополнительную информацию см. в статье Включение функции защиты от спама на серверах почтовых ящиков.By default, antispam features aren't enabled in the Transport service on a Mailbox server. Typically, you only enable the antispam features on a Mailbox server if your Exchange organization doesn't do any prior antispam filtering before accepting incoming messages. For more information, see Enable antispam functionality on Mailbox servers.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Совет

Возникли проблемы? Попросите помощи на форумах Exchange. Перейти на форумы можно по следующим ссылкам: Exchange Server, Exchange Online или Exchange Online Protection.Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

Включение и отключение фильтрации содержимого с помощью командной консоли ExchangeUse the Exchange Management Shell to enable or disable content filtering

Чтобы отключить фильтрацию контента, выполните следующую команду:To disable content filtering, run the following command:

Set-ContentFilterConfig -Enabled $false

Чтобы включить фильтрацию содержимого, выполните следующую команду:To enable content filtering, run the following command:

Set-ContentFilterConfig -Enabled $true

Примечание

При отключении фильтрации контента, соответствующий агент фильтрации все еще включен.When you disable content filtering, the underlying Content Filter agent is still enabled. Чтобы отключить агент фильтрации содержимого, выполните следующую команду: Disable-TransportAgent "Content Filter Agent".To disable the Content Filter agent, run the command: Disable-TransportAgent "Content Filter Agent".

Как убедиться, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно включили или отключили фильтрацию содержимого, выполните следующую команду, чтобы проверить значение свойства Enabled:To verify that you have successfully enabled or disabled content filtering, run the following command to verify the Enabled property value:

Get-ContentFilterConfig | Format-List Enabled

Включение или отключение фильтрации контента для внешних сообщений с помощью командной консоли ExchangeUse the Exchange Management Shell to enable or disable content filtering for external messages

По умолчанию фильтрация содержимого включена для внешних сообщений.By default, content filtering functionality is enabled for external messages.

Чтобы отключить фильтрацию контента для внешних сообщений, выполните следующую команду:To disable content filtering for external messages, run the following command:

Set-ContentFilterConfig -ExternalMailEnabled $false

Чтобы включить фильтрацию контента для внешних сообщений, выполните следующую команду:To enable content filtering for external messages, run the following command:

Set-ContentFilterConfig -ExternalMailEnabled $true

Как убедиться, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно включили или отключили фильтрацию содержимого для внешних сообщений, выполните следующую команду, чтобы проверить значение свойства ExternalMailEnabled:To verify that you have successfully enabled or disabled content filtering for external messages, run the following command to verify the ExternalMailEnabled property value:

Get-ContentFilterConfig | Format-List ExternalMailEnabled

Включение или отключение фильтрации контента для внутренних сообщений с помощью командной консоли ExchangeUse the Exchange Management Shell to enable or disable content filtering for internal messages

Не рекомендуем применять фильтры защиты от спама к сообщениям от надежных партнеров или внутренним сообщениям. В этом случае всегда существует вероятность ложного срабатывания фильтра. Чтобы снизить эту вероятность, настройте запуск агентов защиты от спама только для сообщений из непроверенных и неизвестных источников.As a best practice, you don't need to apply antispam filters to messages from trusted partners or from inside your organization. There's always a chance that the filters will detect false positives. To reduce the chance that filters will mishandle legitimate email messages, you should typically configure antispam agents to only run on messages from untrusted and unknown sources.

Чтобы включить фильтрацию контента для внутренних сообщений, выполните следующую команду:To enable content filtering for internal messages, run the following command:

Set-ContentFilterConfig -InternalMailEnabled $true

Чтобы выключить фильтрацию контента для внутренних сообщений, выполните следующую команду:To disable content filtering for internal messages, run the following command:

Set-ContentFilterConfig -InternalMailEnabled $false

Как убедиться, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно включили или отключили фильтрацию содержимого для внутренних сообщений, выполните следующую команду, чтобы проверить значение свойства InternalMailEnabled:To verify that you have successfully enabled or disabled content filtering for internal messages, run the following command to verify the InternalMailEnabled property value:

Get-ContentFilterConfig | Format-List InternalMailEnabled

Настройка исключений получателей и отправителей для фильтрации содержимого с помощью командной консоли ExchangeUse the Exchange Management Shell to configure recipient and sender exceptions for content filtering

Вы можете указать исключения получателей и отправителей, которые заменят существующие значения, либо добавить или удалить определенные исключения получателей и отправителей, не изменяя другие существующие значения.You can specify recipient and sender exceptions that replace the existing values, or you can add or remove specific sender and recipient exceptions without affecting the other existing values.

Чтобы заменить существующие значения, используйте следующий синтаксис:To replace the existing values, use the following syntax:

Set-ContentFilterConfig -BypassedRecipients <recipient1,recipient2...> -BypassedSenders <sender1,sender2...> -BypassedSenderDomains <domain1,domain2...>

В этом примере настраиваются следующие исключения в фильтрации контента:This example configures the following exceptions in content filtering:

  • Получатели laura@contoso.com и julia@contoso.com не проверяются при фильтрации контента.The recipients laura@contoso.com and julia@contoso.com aren't checked by content filtering.

  • Отправители steve@fabrikam.com и cindy@fabrikam.com не проверяются при фильтрации контента.The senders steve@fabrikam.com and cindy@fabrikam.com aren't checked by content filtering.

  • Все отправители из домена nwtraders.com и дочерних доменов не проверяются при фильтрации контента.All senders in the domain nwtraders.com and all subdomains aren't checked by content filtering.

Set-ContentFilterConfig -BypassedRecipients laura@contoso.com,julia@contoso.com -BypassedSenders steve@fabrikam.com,cindy@fabrikam.com -BypassedSenderDomains *.nwtraders.com

Чтобы добавить или удалить записи, не изменяя другие существующие значения, используйте следующий синтаксис:To add or remove entries without modifying other existing values, use the following syntax:

Set-ContentFilterConfig -BypassedRecipients @{Add="<recipient1>","<recipient2>"...; Remove="<recipient1>","<recipient2>"...} -BypassedSenders @{Add="<sender1>","<sender2>"...; Remove="<sender1>","<sender2>"...} -BypassedSenderDomains @{Add="<domain1>","<domain2>"...; Remove="<domain1>","<domain2>"...}

В этом примере настраиваются следующие исключения в фильтрации контента:This example configures the following exceptions in content filtering:

  • Добавить tiffany@contoso.com и chris@contoso.com в список текущих получателей, которые не проверяются при фильтрации контента.Add tiffany@contoso.com and chris@contoso.com to the list of existing recipients who aren't checked by content filtering.

  • Добавить joe@fabrikam.com и michelle@fabrikam.com в список текущих получателей, которые не проверяются при фильтрации контента.Add joe@fabrikam.com and michelle@fabrikam.com to the list of existing senders who aren't checked by content filtering.

  • Добавить blueyonderairlines.com в список текущих доменов, отправители из которых не проверяются при фильтрации контента.Add blueyonderairlines.com to the list of existing domains whose senders aren't checked by content filtering.

  • Удалить домен woodgrovebank.com и все его дочерние домены из списка текущих доменов, отправители из которых не проверяются при фильтрации контента.Remove the domain woodgrovebank.com and all subdomains from the list of existing domains whose senders aren't checked by content filtering.

Set-ContentFilterConfig -BypassedRecipients @{Add="tiffany@contoso.com","chris@contoso.com"} -BypassedSenders @{Add="joe@fabrikam.com","michelle@fabrikam.com"} -BypassedSenderDomains @{Add="blueyonderairlines.com"; Remove="*.woodgrovebank.com"}

Как убедиться, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно настроили исключения получателей и отправителей, выполните следующую команду, чтобы проверить значения свойств:To verify that you have successfully configured the recipient and sender exceptions, run the following command to verify the property values:

Get-ContentFilterConfig | Format-List Bypassed*

Настройка разрешенных и заблокированных фраз для фильтрации содержимого с помощью командной консоли ExchangeUse the Exchange Management Shell to configure allowed and blocked phrases for content filtering

Чтобы добавить разрешенные и заблокированные слова и выражения, используйте следующий синтаксис:To add allowed and blocked words and phrases, use the following syntax:

Add-ContentFilterPhrase -Influence GoodWord -Phrase <Phrase> -Influence BadWord -Phrase <Phrase>

Этот пример разрешает все сообщения, которые содержат фразу "отзыв клиента".This example allows all messages that contain the phrase "customer feedback".

Add-ContentFilterPhrase -Influence GoodWord -Phrase "customer feedback"

В этом примере блокирует все сообщения, которые содержат фразу "подсказка по акциям".This example blocks all messages that contain the phrase "stock tip".

Add-ContentFilterPhrase -Influence BadWord -Phrase "stock tip"

Чтобы удалить разрешенные или заблокированные выражения, выполните следующую команду:To remove allowed or blocked phrases, use the following syntax:

Remove-ContentFilterPhrase -Phrase <Phrase>

В этом примере удаляется фраза "подсказка по акциям":This example removes the phrase "stock tip":

Remove-ContentFilterPhrase -Phrase "stock tip"

Как убедиться, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно настроили разрешенные и заблокированные выражения, выполните следующую команду, чтобы проверить значения свойств:To verify that you have successfully configured the allowed and block phrases, run the following command to verify the property values:

Get-ContentFilterPhrase | Format-Table -Auto Influence,Phrase

Настройка пороговых значений вероятности нежелательной почты для фильтрации содержимого с помощью командной консоли ExchangeUse the Exchange Management Shell to configure SCL thresholds for content filtering

Чтобы настроить пороговые значения вероятности нежелательной почты и предпринимаемые действия, используйте следующий синтаксис:To configure the spam confidence level (SCL) thresholds and actions, use the following syntax:

Set-ContentFilterConfig -SCLDeleteEnabled <$true | $false> -SCLDeleteThreshold <Value> -SCLRejectEnabled <$true | $false> -SCLRejectThreshold <Value> -SCLQuarantineEnabled <$true | $false> -SCLQuarantineThreshold <Value>

Примечания.Notes:

  • Действие "Удалить" имеет более высокий приоритет по сравнению с действием "Отклонить", а действие "Отклонить" — более высокий приоритет по сравнению с действием "Поместить на карантин". Таким образом, пороговое значение вероятности нежелательной почты для действия "Удалить" должно превышать пороговое значение вероятности нежелательной почты действия "Отклонить", которое, в свою очередь, должно превышать пороговое значение вероятности нежелательной почты действия "Поместить на карантин". Только действие "Отклонить" включено по умолчанию, его пороговое значение SCL по умолчанию равно 7.The Delete action takes precedence over the Reject action, and the Reject action takes precedence over the Quarantine action. Therefore, the SCL threshold for the Delete action should be greater than the SCL threshold for the Reject action, which in turn should be greater than the SCL threshold for the Quarantine action. Only the Reject action is enabled by default, and it has the SCL threshold value 7.

  • Для действия "Поместить на карантин" требуется почтовый ящик карантина нежелательной почты.The Quarantine action requires a spam quarantine mailbox. Дополнительную информацию можно узнать в статье Настройка почтового ящика карантина нежелательной почты.For more information, see Configure a spam quarantine mailbox.

В этом примере настраиваются следующие пороговые значения вероятности нежелательной почты:This example configures the following values for the SCL thresholds:

  • Действие Удалить включено, соответствующее пороговое значение SCL равно 9.The Delete action is enabled and the corresponding SCL threshold is set to 9.

  • Действие Отклонить включено, соответствующее пороговое значение SCL равно 8.The Reject action is enabled and the corresponding SCL threshold is set to 8.

  • Действие Поместить на карантин включено, соответствующее пороговое значение SCL равно 7.The Quarantine action is enabled and the corresponding SCL threshold is set to 7.

Set-ContentFilterConfig -SCLDeleteEnabled $true -SCLDeleteThreshold 9 -SCLRejectEnabled $true -SCLRejectThreshold 8 -SCLQuarantineEnabled $true -SCLQuarantineThreshold 7

Как убедиться, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно настроили пороговые значения SCL, выполните следующую команду, чтобы проверить значения свойств:To verify that you have successfully configured the SCL thresholds, run the following command to verify the property values:

Get-ContentFilterConfig | Format-List SCL*

Настройка ответа на отклонение для фильтрации содержимого с помощью командной консоли ExchangeUse the Exchange Management Shell to configure the rejection response for content filtering

Если действие "Отклонить" включено, вы можете настроить ответ при отклонении, который передается отправителю сообщения. Ответ не должен превышать 240 символов.When the Reject action is enabled, you can customize the rejection response that's sent to the message sender. The rejection response can't exceed 240 characters.

Чтобы настроить сообщение об отклонении, используйте следующий синтаксис:To configure a custom rejection response, use the following syntax:

Set-ContentFilterConfig -RejectionResponse "<Custom Text>"

В этом примере для агента фильтрации контента настраивается отправка настроенного ответа об отклонении.This example configures the Content Filter agent to send a customized rejection response.

Set-ContentFilterConfig -RejectionResponse "Your message was rejected because it appears to be SPAM."

Как проверить, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно настроили сообщение об отклонении, выполните следующую команду, чтобы проверить значения свойств:To verify that you have successfully configured the rejection response, run the following command to verify the property values:

Get-ContentFilterConfig | Format-List *Reject*

Включение и отключение почтовых штемпелей Outlook с помощью командной консоли ExchangeUse the Exchange Management Shell to enable or disable Outlook Email Postmarking

Проверка почтовых штемпелей в Outlook — это проверенный тест, применяемый в Microsoft Outlook к исходящим сообщениям, чтобы помочь системам обмена сообщениями отличать законную почту от нежелательной почты (сокращение ложных срабатываний).Outlook Email Postmarking validation is a computational proof that Microsoft Outlook applies to outgoing messages to help messaging systems distinguish legitimate email from junk email (reduce false positives). Функция "штемпели" впервые появилась в Outlook 2007 и включена в Outlook по умолчанию.Postmarking was first introduced in Outlook 2007, and is enabled in Outlook by default.

Чтобы отключить проверку почтового штемпеля Outlook, выполните следующую команду:To disable Outlook Email Postmarking, run the following command:

Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $false

Чтобы включить проверку почтового штемпеля Outlook, выполните следующую команду:To enable Outlook Email Postmarking, run the following command:

Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $true

Как проверить, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно настроили добавление штемпелей электронной почты Outlook, выполните следующую команду, чтобы проверить значение свойства OutlookEmailPostmarkValidationEnabled:To verify that you have successfully configured Outlook Email Postmarking, run the following command to verify the OutlookEmailPostmarkValidationEnabled property value:

Get-ContentFilterConfig | Format-List OutlookEmailPostmarkValidationEnabled