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

Функция фильтрации содержимого оценивает входящие сообщения, чтобы определить, являются ли они обыкновенными или нежелательными. Дополнительные сведения о фильтрации контента и агенте фильтра контента см. в материалах фильтрации контента.

Ряд аспектов фильтрации содержимого можно настроить. Например:

  • Включить или отключить фильтрацию содержимого для сообщений из внутренних (прошедших проверку подлинности) и внешних (не прошедших проверку подлинности) источников (по умолчанию она включена для входящих сообщений из внешних источников).

  • Настроить исключения для фильтрации содержимого от определенных отправителей, получателей и исходных доменов.

  • Настроить разрешенные и заблокированные выражения, которые требуется искать в сообщениях.

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

Что нужно знать перед началом работы

  • Предполагаемое время для завершения каждой процедуры: менее 5 минут

  • Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Чтобы узнать о необходимых разрешениях, см. запись "Функция antispam" в разделе Разрешения antispam и antimalware .

  • Для выполнения этой процедуры можно использовать только PowerShell. Сведения о том, как открыть командную консоль Exchange в локальной организации Exchange, см. в статье Open the Exchange Management Shell.

  • По умолчанию в службе транспорта на сервере почтовых ящиков не включены функции защиты от нежелательной почты. Как правило, их следует включать, только если организация Exchange не выполняет никакую предварительную фильтрацию нежелательной почты до приема входящих сообщений. Дополнительную информацию см. в статье Включение функции защиты от спама на серверах почтовых ящиков.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

Совет

Возникли проблемы? Попросите помощи на форумах Exchange. Перейти на форумы можно по следующим ссылкам: Exchange Server, Exchange Online или Exchange Online Protection.

Используйте оболочку Exchange управления, чтобы включить или отключить фильтрацию контента

Чтобы отключить фильтрацию контента, выполните следующую команду:

Set-ContentFilterConfig -Enabled $false

Чтобы включить фильтрацию содержимого, выполните следующую команду:

Set-ContentFilterConfig -Enabled $true

Примечание

При отключении фильтрации контента, соответствующий агент фильтрации все еще включен. Чтобы отключить агент фильтра контента, запустите команду: Disable-TransportAgent "Content Filter Agent".

Как убедиться, что все получилось?

Чтобы убедиться, что вы успешно включили или отключили фильтрацию содержимого, выполните следующую команду, чтобы проверить значение свойства Enabled:

Get-ContentFilterConfig | Format-List Enabled

Использование оболочки Exchange управления, чтобы включить или отключить фильтрацию контента для внешних сообщений

По умолчанию фильтрация содержимого включена для внешних сообщений.

Чтобы отключить фильтрацию контента для внешних сообщений, выполните следующую команду:

Set-ContentFilterConfig -ExternalMailEnabled $false

Чтобы включить фильтрацию контента для внешних сообщений, выполните следующую команду:

Set-ContentFilterConfig -ExternalMailEnabled $true

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно включили или отключили фильтрацию содержимого для внешних сообщений, выполните следующую команду, чтобы проверить значение свойства ExternalMailEnabled:

Get-ContentFilterConfig | Format-List ExternalMailEnabled

Используйте Exchange, чтобы включить или отключить фильтрацию контента для внутренних сообщений

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

Чтобы включить фильтрацию контента для внутренних сообщений, выполните следующую команду:

Set-ContentFilterConfig -InternalMailEnabled $true

Чтобы выключить фильтрацию контента для внутренних сообщений, выполните следующую команду:

Set-ContentFilterConfig -InternalMailEnabled $false

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно включили или отключили фильтрацию содержимого для внутренних сообщений, выполните следующую команду, чтобы проверить значение свойства InternalMailEnabled:

Get-ContentFilterConfig | Format-List InternalMailEnabled

Используйте оболочку Exchange для настройки исключений получателей и отправитель для фильтрации контента

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

Чтобы заменить существующие значения, используйте следующий синтаксис:

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

В этом примере настраиваются следующие исключения в фильтрации контента:

  • Получатели laura@contoso.com и julia@contoso.com не проверяются при фильтрации контента.

  • Отправители steve@fabrikam.com и cindy@fabrikam.com не проверяются при фильтрации контента.

  • Все отправители из домена nwtraders.com и дочерних доменов не проверяются при фильтрации контента.

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

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

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

В этом примере настраиваются следующие исключения в фильтрации контента:

  • Добавить tiffany@contoso.com и chris@contoso.com в список текущих получателей, которые не проверяются при фильтрации контента.

  • Добавить joe@fabrikam.com и michelle@fabrikam.com в список текущих получателей, которые не проверяются при фильтрации контента.

  • Добавить blueyonderairlines.com в список текущих доменов, отправители из которых не проверяются при фильтрации контента.

  • Удалить домен woodgrovebank.com и все его дочерние домены из списка текущих доменов, отправители из которых не проверяются при фильтрации контента.

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"}

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно настроили исключения получателей и отправителей, выполните следующую команду, чтобы проверить значения свойств:

Get-ContentFilterConfig | Format-List Bypassed*

Используйте оболочку Exchange для настройки разрешенных и заблокированных фраз для фильтрации контента

Чтобы добавить разрешенные и заблокированные слова и выражения, используйте следующий синтаксис:

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

Этот пример разрешает все сообщения, которые содержат фразу "отзыв клиента".

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

В этом примере блокирует все сообщения, которые содержат фразу "подсказка по акциям".

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

Чтобы удалить разрешенные или заблокированные выражения, выполните следующую команду:

Remove-ContentFilterPhrase -Phrase <Phrase>

В этом примере удаляется фраза "подсказка по акциям":

Remove-ContentFilterPhrase -Phrase "stock tip"

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно настроили разрешенные и заблокированные выражения, выполните следующую команду, чтобы проверить значения свойств:

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

Используйте Exchange для настройки пороговых значений SCL для фильтрации контента

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

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

Примечания.

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

  • Для действия "Поместить на карантин" требуется почтовый ящик карантина нежелательной почты. Дополнительные сведения см. в сообщении Configure a spam quarantine mailbox.

В этом примере настраиваются следующие пороговые значения вероятности нежелательной почты:

  • Действие Удалить включено, соответствующее пороговое значение SCL равно 9.

  • Действие Отклонить включено, соответствующее пороговое значение SCL равно 8.

  • Действие Поместить на карантин включено, соответствующее пороговое значение SCL равно 7.

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

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно настроили пороговые значения SCL, выполните следующую команду, чтобы проверить значения свойств:

Get-ContentFilterConfig | Format-List SCL*

Используйте Exchange для настройки ответа на отказ для фильтрации контента

Если действие "Отклонить" включено, вы можете настроить ответ при отклонении, который передается отправителю сообщения. Ответ не должен превышать 240 символов.

Чтобы настроить сообщение об отклонении, используйте следующий синтаксис:

Set-ContentFilterConfig -RejectionResponse "<Custom Text>"

В этом примере для агента фильтрации контента настраивается отправка настроенного ответа об отклонении.

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

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно настроили сообщение об отклонении, выполните следующую команду, чтобы проверить значения свойств:

Get-ContentFilterConfig | Format-List *Reject*

Используйте оболочку Exchange управления, чтобы включить или отключить Outlook почтовые знаки

Outlook проверки почтовых знаков электронной почты является вычислительным доказательством того, что microsoft Outlook относится к исходя таким сообщениям, чтобы помочь системам обмена сообщениями отличать легитимную электронную почту от нежелательной почты (уменьшить ложные срабатывания). Postmarking впервые была представлена Outlook 2007 г. и включена Outlook по умолчанию.

Чтобы отключить проверку почтового штемпеля Outlook, выполните следующую команду:

Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $false

Чтобы включить проверку почтового штемпеля Outlook, выполните следующую команду:

Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $true

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно настроили добавление штемпелей электронной почты Outlook, выполните следующую команду, чтобы проверить значение свойства OutlookEmailPostmarkValidationEnabled:

Get-ContentFilterConfig | Format-List OutlookEmailPostmarkValidationEnabled