Управление фильтрацией содержимогоManage content filtering

 

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

Фильтрация контента обеспечивается агентом фильтра контента. Агент фильтра контента фильтрует все сообщения, поступающие через все соединители приема на сервере Exchange. Фильтр применяется только к сообщениям, поступающим из источников, не прошедших проверку подлинности.Content filtering is provided by the Content Filter agent. The Content Filter agent filters all messages that come through all Receive connectors on the Exchange server. Only messages that come from non-authenticated sources are filtered.

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

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

  • Для выполнения этих процедур необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в статье Запись "Функция защиты от нежелательной почты" в разделе Разрешения для защиты от нежелательной почты и вредоносных программ.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Anti-spam feature" entry in the Anti-spam and anti-malware permissions topic.

  • Для выполнения этой процедуры можно использовать только командную консоль.You can only use the Shell to perform this procedure.

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

Что необходимо сделать?What do you want to do?

Использование командной консоли для включения или отключения фильтрации содержимогоUse the 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

Примечание

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

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

Чтобы проверить успешность включения или выключения фильтрации контента, выполните следующие действия.To verify that you have successfully enabled or disabled content filtering, do the following:

  1. Выполните следующую команду:Run the following command:

    Get-ContentFilterConfig | Format-List Enabled
    
  2. Проверьте значение отображаемого свойства Enabled .Verify the value of the Enabled property that's displayed.

Использование командной консоли для включения или отключения фильтрации контента для внешних сообщенийUse the 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?

Чтобы проверить успешность включения или выключения фильтрации контента для внешних сообщений, выполните следующие действия.To verify that you have successfully enabled or disabled content filtering for external messages, do the following:

  1. Выполните следующую команду:Run the following command:

    Get-ContentFilterConfig | Format-List ExternalMailEnabled
    
  2. Проверьте значение отображаемого свойства ExternalMailEnabled .Verify the value of the ExternalMailEnabled property that's displayed.

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

Не рекомендуется применять фильтры к сообщениям от доверенных партнеров или сообщениям внутри организации. При использовании фильтров нежелательных сообщений всегда есть вероятность ложного срабатывания фильтра. Чтобы снизить вероятность ошибочного отклонения сообщений электронной почты фильтрами, следует включать агенты фильтрации нежелательных сообщений только в отношении непроверенных и неизвестных источников.As a best practice, you should not filter messages from trusted partners or from inside your organization. When you run anti-spam filters, 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 enable anti-spam agents to run only on messages from potentially 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?

Чтобы проверить успешность включения или выключения фильтрации контента для внутренних сообщений, выполните следующие действия.To verify that you have successfully enabled or disabled content filtering for internal messages, do the following:

  1. Выполните следующую команду:Run the following command:

    Get-ContentFilterConfig | Format-List InternalMailEnabled
    
  2. Проверьте значение отображаемого свойства InternalMailEnabled .Verify the value of the InternalMailEnabled property that's displayed.

Использование командной консоли, чтобы настроить исключения для получателей и отправителейUse the Shell to configure recipient and sender exceptions

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

    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 any existing values, run the following command:

    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, do the following:

  1. Выполните следующую команду:Run the following command:

        Get-ContentFilterConfig | Format-List Bypassed*
    
  2. Убедитесь, что отображаемые значения соответствуют заданным параметрам.Verify the values displayed match the settings you specified.

Использование командной консоли для настройки разрешенных и блокированных фразUse the Shell to configure allowed and blocked phrases

Чтобы добавить разрешенные и заблокированные слова и фразы, выполните следующую команду:To add allowed and blocked words and phrases, run the following command:

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, run the following command:

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, do the following:

  1. Выполните следующую команду:Run the following command:

    Get-ContentFilterPhrase | Format-List Influence,Phrase
    
  2. Убедитесь, что отображаемые значения соответствуют заданным параметрам.Verify the values displayed match the settings you specified.

Использование командной консоли для настройки порогов вероятности нежелательной почтыUse the Shell to configure SCL thresholds

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

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

Примечание

Действие "Удалить" имеет более высокий приоритет по сравнению с действием "Отклонить", а действие "Отклонить" — более высокий приоритет по сравнению с действием "Поместить на карантин". Таким образом, пороговое значение вероятности нежелательной почты для действия "Удалить" должно превышать пороговое значение вероятности нежелательной почты действия "Отклонить", которое, в свою очередь, должно превышать пороговое значение вероятности нежелательной почты действия "Поместить на карантин". Только действие "Отклонить" включено по умолчанию, его пороговое значение 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.

В этом примере настраиваются следующие пороговые значения вероятности нежелательной почты: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, do the following:

  1. Выполните следующую команду:Run the following command:

        Get-ContentFilterConfig | Format-List SCL*
    
  2. Убедитесь, что отображаемые значения соответствуют заданным параметрам.Verify the values displayed match the settings you specified.

Использование командной консоли для настройки ответа об отклоненииUse the Shell to configure the rejection response

Если действие "Отклонить" включено, вы можете настроить ответ при отклонении, который передается отправителю сообщения. Ответ не должен превышать 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, run the following command:

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, do the following:

  1. Выполните следующую команду:Run the following command:

        Get-ContentFilterConfig | Format-List *Reject*
    
  2. Убедитесь, что отображаемые значения соответствуют заданным параметрам.Verify the values displayed match the settings you specified.

Использование командной консоли для включения или отключения добавления штемпелей OutlookUse the Shell to enable or disable Outlook Email Postmarking

Проверка Проверку почтового штемпеля Outlook — вычислительные обоснования, что в Microsoft Outlook применяются к исходящим сообщениям, помогающие отличить их надежные сообщения электронной почты от нежелательной почты получателя систем обмена сообщениями. Штемпель, доступные в Outlook 2007 или более поздней версии. Штемпель позволяет сократить ложные срабатывания. Проверку почтового штемпеля Outlook включен по умолчанию.Outlook Email Postmarking validation is a computational proof that Microsoft Outlook applies to outgoing messages to help recipient messaging systems distinguish legitimate email from junk email. Postmarking is available in Outlook 2007 or newer. Postmarking helps reduce false positives. Outlook Email Postmarking is enabled 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, выполните следующие действия.To verify that you have successfully configured Outlook Email Postmarking, do the following:

  1. Выполните следующую команду:Run the following command:

    Get-ContentFilterConfig | Format-List OutlookEmailPostmarkValidationEnabled
    
  2. Сравните показанное значение с заданным вами значением.Verify the value displayed matches the setting you specified.