Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Командлет Set-ContentFilterConfig используется для изменения конфигурации фильтра содержимого на компьютере с установленной ролью пограничного транспортного сервера или транспортного сервера-концентратора.

Синтаксис

Set-ContentFilterConfig [-BypassedRecipients <MultiValuedProperty>] [-BypassedSenderDomains <MultiValuedProperty>] [-BypassedSenders <MultiValuedProperty>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-ExternalMailEnabled <$true | $false>] [-InternalMailEnabled <$true | $false>] [-OutlookEmailPostmarkValidationEnabled <$true | $false>] [-QuarantineMailbox <SmtpAddress>] [-RejectionResponse <AsciiString>] [-SCLDeleteEnabled <$true | $false>] [-SCLDeleteThreshold <Int32>] [-SCLQuarantineEnabled <$true | $false>] [-SCLQuarantineThreshold <Int32>] [-SCLRejectEnabled <$true | $false>] [-SCLRejectThreshold <Int32>] [-WhatIf [<SwitchParameter>]]

Параметры

Параметр Обязательный Тип Описание

BypassedRecipients

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр BypassedRecipients указывает значения SMTP-адресов получателей в организации. Агент фильтра содержимого не выполняет фильтрацию содержимого для сообщений, которые связаны с адресами, перечисленными в этом параметре. Можно ввести несколько SMTP-адресов, разделяя их запятыми, например: recipient1@contoso.com,recipient2@contoso.com. Максимальное число вводимых получателей равно 100.

BypassedSenderDomains

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр BypassedSenderDomains указывает значения доменных имен отправляющих доменов. Агент фильтра содержимого не выполняет фильтрацию содержимого для сообщений, полученных с доменов, перечисленных в этом параметре. Можно ввести несколько доменов, разделяя их запятыми, например: contoso.com, example.com. Можно использовать подстановочный знак (*) для указания всех поддоменов, например: *.contoso.com. Максимальное число доменов, которые можно ввести, равно 100.

BypassedSenders

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр BypassedSenders указывает значения SMTP-адресов отправителей. Агент фильтра содержимого не выполняет фильтрацию содержимого для сообщений, полученных с адресов, перечисленных в этом параметре. Можно ввести несколько SMTP-адресов, разделяя их запятыми, например: sender1@contoso.com, sender2@example.com. Максимальное число SMTP-адресов, которые можно ввести, равно 100.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Enabled

Необязательный

System.Boolean

Параметр Enabled указывает, включен ли агент фильтра содержимого на компьютере, на котором выполняется команда. Допустимым значением параметра Enabled может быть $true или $false. Значение по умолчанию — $true. Если для параметра Enabled задано значение $true, на компьютере, на котором выполняется команда, включается агент фильтра содержимого.

ExternalMailEnabled

Необязательный

System.Boolean

Параметр ExternalMailEnabled указывает, проходят ли через агент фильтра содержимого для обработки все сообщения из соединений, не прошедших проверку подлинности, от источников вне организации Exchange. Допустимым значением параметра ExternalMailEnabled может быть $true или $false. Значение по умолчанию — $true. Когда для параметра ExternalMailEnabled установлено значение $true, все сообщения с соединений, которые не прошли проверку подлинности, проходят через агент фильтра содержимого для обработки.

InternalMailEnabled

Необязательный

System.Boolean

Параметр InternalMailEnabled указывает, проходят ли через агент фильтра содержимого для обработки все сообщения из прошедших проверку подлинности подключений и доверенных доменов предприятия. Допустимым значением параметра InternalMailEnabled может быть $true или $false. Значение по умолчанию — $false. Когда для параметра InternalMailEnabled установлено значение $true, все сообщения с прошедших проверку подлинности соединений и с удостоверяющих доменов в организации проходят через агент фильтра содержимого для обработки.

OutlookEmailPostmarkValidationEnabled

Необязательный

System.Boolean

Параметр OutlookEmailPostmarkValidationEnabled указывает, отправляет ли агент фильтра содержимого расчетную задачу в систему электронной почты отправителя для обработки. Допустимым значением параметра OutlookEmailPostmarkValidationEnabled может быть $true или $false. Когда для параметра OutlookEmailPostmarkValidationEnabled установлено значение $true, агент фильтра содержимого отправляет расчетную задачу в систему электронной почты отправителя для обработки. Результаты проверки задачи факторизуются в общей вероятности нежелательной почты. Данная возможность доступна пользователю Microsoft Outlook как функция проверки почтовой марки Office Outlook 2007. Значение по умолчанию — $false.

QuarantineMailbox

Необязательный

Microsoft.Exchange.Data.SmtpAddress

Параметр QuarantineMailbox указывает SMTP-адрес для использования в качестве почтового ящика карантина нежелательной почты. Почтовый ящик карантина нежелательной почты требуется, когда для параметра SCLQuarantineEnabled установлено значение $true. Все сообщения, которые превышают значение, заданное параметром SCLQuarantineThreshold, отправляются на адрес SMTP, который задан в этом параметре.

RejectionResponse

Необязательный

Microsoft.Exchange.Data.AsciiString

Параметр RejectionResponse указывает текст сообщения, которое необходимо доставить в отчете о недоставке тем отправителям, сообщения которых соответствуют значению SCLRejectThreshold или превышают его. Параметр RejectionResponse требуется, если для параметра SCLRejectEnabled установлено значение $true. Параметр RejectionResponse принимает строковое значение. Размер аргумента не должен превышать 240 символов. Если фраза содержит пробелы, при передаче аргумента параметр RejectionResponse необходимо заключить в кавычки ("), например: "Message rejected". Значение по умолчанию — Message rejected due to content restrictions.

SCLDeleteEnabled

Необязательный

System.Boolean

Параметр SCLDeleteEnabled указывает, следует ли удалять ли все сообщения, которые превышают значение, заданное параметром SCLDeleteThreshold. Допустимым значением параметра SCLDeleteEnabled может быть $true или $false. Значение по умолчанию — $false. Когда для параметра SCLDeleteEnabled установлено значение $true, то удаляются все сообщения, которые превышают значение, заданное параметром SCLDeleteThreshold.

SCLDeleteThreshold

Необязательный

System.Int32

Параметр SCLDeleteThreshold указывает целое значение от 1 до 9. Это значение соответствует оценке вероятности нежелательной почты, которую конкретное сообщение должно превысить, чтобы агент фильтра содержимого удалил его и не отправлял отчет о недоставке. Чтобы включить эту функцию, необходимо для параметра SCLDeleteEnabled установить значение $true. Значение по умолчанию: 9.

SCLQuarantineEnabled

Необязательный

System.Boolean

Параметр SCLQuarantineEnabled определяет, отправляются ли все сообщения, которые превышают значение, заданное параметром SCLQuarantineThreshold, в почтовый ящик карантина нежелательной почты, указанный в параметре QuarantineMailbox. Допустимым значением параметра SCLQuarantineEnabled может быть $true или $false. Значение по умолчанию — $false. Если для параметра SCLQuarantineEnabled задано значение $true, все сообщения, которые превышают значение, заданное параметром SCLQuarantineThreshold, отправляются в почтовый ящик карантина нежелательной почты, указанный в параметре QuarantineMailbox.

SCLQuarantineThreshold

Необязательный

System.Int32

Параметр SCLQuarantineThreshold указывает целое значение от 1 до 9. Это значение соответствует оценке вероятности нежелательной почты, который конкретное сообщение должно превысить, чтобы агент фильтра содержимого отправил сообщение на карантин. Чтобы включить функцию карантина, для параметра SCLQuarantineEnabled необходимо установить значение $true, а в параметре QuarantineMailbox указать действительный SMTP-адрес. Значение по умолчанию: 9.

SCLRejectEnabled

Необязательный

System.Boolean

Параметр SCLRejectEnabled указывает, следует ли отклонять все сообщения, превышающие значение, заданное параметром SCLRejectThreshold, и отсылать отправителю отчет о недоставке. Допустимым значением параметра SCLRejectEnabled может быть $true или $false. Значение по умолчанию — $false. Когда для параметра SCLRejectEnabled установлено значение $true, все сообщения, которые превышают значение, заданное параметром SCLRejectThreshold, отклоняются и отправителю посылается отчет о недоставке.

SCLRejectThreshold

Необязательный

System.Int32

Параметр SCLRejectThreshold указывает целое значение от 1 до 9. Это значение соответствует оценке вероятности нежелательной почты, которую конкретное сообщение должно превысить, чтобы агент фильтра содержимого отклонил сообщение и отправил отчет о недоставке. Чтобы включить функцию удаления, необходимо для параметра SCLDeleteEnabled установить значение $true. Также можно изменить сообщение с отчетом о недоставке, изменив параметр RejectionResponse. Значение по умолчанию: 9.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Подробное описание

 Запись «Функции защиты от нежелательной почты» в разделе Разрешения транспорта.

Примеры

ПРИМЕР 1

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

Скопировать код
Set-ContentFilterConfig -BypassedSenderDomains woodgrovebank.com

ПРИМЕР 2

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

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

  • Адрес SpamQuarantineMailbox@contoso.com назначается карантинным почтовым ящиком для нежелательной почты.

  • Определяется два пользователя, для которых фильтр содержимого не должен обрабатывать сообщения.

Скопировать код
Set-ContentFilterConfig -SCLQuarantineEnabled $true -SCLRejectEnabled $true -SCLDeleteEnabled $true -SCLQuarantineThreshold 5 -SCLRejectThreshold 6 -SCLDeleteThreshold 8 -QuarantineMailbox SpamQuarantineMailbox@contoso.com -RejectionResponse "Message rejected due to content restrictions" -BypassedRecipients user1@contoso.com,user2@contoso.com