Командлет Set-ContentFilterConfig используется для изменения конфигурации фильтра содержимого на компьютере с установленной ролью пограничного транспортного сервера или транспортного сервера-концентратора.
Синтаксис
Set-ContentFilterConfig [-BypassedRecipients <MultiValuedProperty>] [-BypassedSenderDomains <MultiValuedProperty>] [-BypassedSenders <MultiValuedProperty>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-ExternalMailEnabled <$true | $false>] [-Instance <ContentFilterConfig>] [-InternalMailEnabled <$true | $false>] [-OutlookEmailPostmarkValidationEnabled <$true | $false>] [-QuarantineMailbox <Nullable>] [-RejectionResponse <AsciiString>] [-SCLDeleteEnabled <$true | $false>] [-SCLDeleteThreshold <Int32>] [-SCLQuarantineEnabled <$true | $false>] [-SCLQuarantineThreshold <Int32>] [-SCLRejectEnabled <$true | $false>] [-SCLRejectThreshold <Int32>] [-WhatIf [<SwitchParameter>]] |
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
BypassedRecipients |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр получает значения адресов SMTP получателей в
организации. Агент фильтра содержимого не выполняет фильтрацию
содержимого для сообщений, которые связаны с адресами,
перечисленными в этом параметре. Можно ввести несколько адресов
SMTP, разделяя их запятыми следующим образом, например:
Максимальное число вводимых получателей равно 800. |
BypassedSenderDomains |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр получает значения доменных имен отправляющих
доменов. Агент фильтра содержимого не выполняет фильтрацию
содержимого для сообщений, которые получены из доменов,
перечисленных в этом параметре. Можно ввести несколько доменов,
разделяя их запятыми следующим образом, например:
|
BypassedSenders |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр получает значения адресов SMTP отправителей. Агент
фильтра содержимого не выполняет фильтрацию содержимого для
сообщений, которые получены с адресов, перечисленных в этом
параметре. Можно ввести несколько адресов SMTP, разделяя их
запятыми следующим образом, например: Максимальное число SMTP-адресов, которые можно ввести, равно 800. |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm используется для приостановки команды и требует подтверждения выполняемого ею действия. Указывать значение параметра Confirm не требуется. |
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, который записывает это изменение конфигурации в службу каталогов Active Directory, включите в команду параметр DomainController. Параметр DomainController не поддерживается на компьютерах с ролью пограничного транспортного сервера. Роль пограничного транспортного сервера выполняет запись только на локальные экземпляры ADAM. |
Enabled |
Необязательный |
System.Boolean |
Допустимое значение ввода параметра Enabled — это
|
ExternalMailEnabled |
Необязательный |
System.Boolean |
Допустимое значение ввода параметра ExternalMailEnabled —
это |
Instance |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ContentFilterConfig |
Параметр Instance разрешает передавать весь объект команде для обработки. Он главным образом используется в сценариях, в которых весь объект должен быть передан команде. |
InternalMailEnabled |
Необязательный |
System.Boolean |
Допустимое значение ввода параметра InternalMailEnabled —
это |
OutlookEmailPostmarkValidationEnabled |
Необязательный |
System.Boolean |
Допустимым значением параметра
OutlookEmailPostmarkValidationEnabled может быть
|
QuarantineMailbox |
Необязательный |
System.Nullable |
Допустимое значение ввода параметра QuarantineMailbox —
это адрес SMTP. Карантинный почтовый ящик нежелательной почты
требуется, когда для параметра SCLQuarantineEnabled
установлено значение |
RejectionResponse |
Необязательный |
Microsoft.Exchange.Data.AsciiString |
Этот параметр требуется, если для параметра
SCLRejectEnabled установлено значение |
SCLDeleteEnabled |
Необязательный |
System.Boolean |
Допустимое значение ввода параметра SCLDeleteEnabled —
это |
SCLDeleteThreshold |
Необязательный |
System.Int32 |
Этот параметр принимает целое значение от |
SCLQuarantineEnabled |
Необязательный |
System.Boolean |
Допустимое значение ввода параметра SCLQuarantineEnabled
— это |
SCLQuarantineThreshold |
Необязательный |
System.Int32 |
Этот параметр принимает целое значение от |
SCLRejectEnabled |
Необязательный |
System.Boolean |
Допустимое значение ввода параметра SCLRejectEnabled —
это |
SCLRejectThreshold |
Необязательный |
System.Int32 |
Этот параметр принимает целое значение от |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
При использовании параметра WhatIf команда имитирует действия над объектом, которые она будет выполнять. Параметр WhatIf позволяет узнать, какие изменения произойдут, не применяя их. Указывать значение параметра WhatIf не требуется. |
Подробное описание
Эта команда служит для изменения конфигурации фильтра содержимого.
Для выполнения командлета Set-ContentFilterConfig используемой учетной записи необходимо делегировать следующее:
- роль администратора сервера Exchange и членство в локальной
группе администраторов на целевом сервере.
Чтобы выполнить командлет Set-ContentFilterPhrase на компьютере, на котором установлена роль пограничного транспортного сервера, необходимо войти в систему, используя учетную запись, которая является членом локальной группы «Администраторы» на этом компьютере.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Пример
В первом примере программы показывается, как с помощью команды Set-ContentFilterConfig внести в конфигурацию фильтра содержимого указанные ниже изменения.
- Включение и настройка пороговых функций вероятности
нежелательной почты, которые помещают в карантин, отклоняют и
удаляют сообщения.
- Назначение адреса spamQ@contoso.com карантинным почтовым ящиком
для нежелательной почты.
- Задает действие фильтра содержимого по отклонению всех
сообщений, которые превышают порог вероятности нежелательной
почты.
- Задается ответ на отклонение.
- Определение двух пользователей, для которых фильтр содержимого
не должен обрабатывать сообщения.
Во втором примере программы показывается, как с помощью команды Set-ContentFilterConfig задать домен отправителя с именем woodgrovebank.com, для входящей почты которого не будет выполняться фильтрация содержимого.
Копировать код | |
---|---|
Set-ContentFilterConfig -SclQuarantineEnabled:$true -SclRejectEnabled:$true -SclDeleteEnabled:$true -SclQuarantineThreshold 5 -SclRejectThreshold 6 -SclDeleteThreshold 8 -QuarantineMailbox spamQ@contoso.com -RejectionResponse "Message rejected due to content restrictions" -BypassedRecipients user1@contoso.com,user2@contoso.com Set-ContentFilterConfig -BypassedSenderDomains woodgrovebank.com |