Командлет Set-ContentFilterConfig (окончательная первоначальная версия)
Применимо к: Exchange Server 2007
Последнее изменение раздела: 2007-08-27
Командлет Set-ContentFilterConfig используется для изменения конфигурации фильтра содержимого на компьютере с установленной ролью пограничного транспортного сервера или транспортного сервера-концентратора.
Синтаксис
Set-ContentFilterConfig [-BypassedRecipients <MultiValuedProperty>] [-BypassedSenderDomains <MultiValuedProperty>] [-BypassedSenders <MultiValuedProperty>] [-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>]
Подробное описание
Эта команда служит для изменения конфигурации фильтра содержимого.
Для выполнения командлета Set-ContentFilterConfig используемой учетной записи необходимо делегировать следующее:
- роль администратора сервера Exchange Server и членство в локальной группе администраторов на целевом сервере.
Чтобы выполнить командлет Set-ContentFilterPhrase на компьютере, на котором установлена роль пограничного транспортного сервера, необходимо войти в систему, используя учетную запись, которая является членом локальной группы «Администраторы» на этом компьютере.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Параметры
Параметр | Обязательность | Тип | Описание |
---|---|---|---|
BypassedRecipients |
Дополнительно |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр получает значения адресов SMTP получателей в организации. Агент фильтра содержимого не выполняет фильтрацию содержимого для сообщений, которые связаны с адресами, перечисленными в этом параметре. Можно ввести несколько адресов SMTP, разделяя их запятыми следующим образом, например: Максимальное число вводимых получателей равно 100. |
BypassedSenderDomains |
Дополнительно |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр получает значения доменных имен отправляющих доменов. Агент фильтра содержимого не выполняет фильтрацию содержимого для сообщений, которые получены из доменов, перечисленных в этом параметре. Можно ввести несколько доменов, разделяя их запятыми следующим образом, например: |
BypassedSenders |
Дополнительно |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр получает значения адресов SMTP отправителей. Агент фильтра содержимого не выполняет фильтрацию содержимого для сообщений, которые получены с адресов, перечисленных в этом параметре. Можно ввести несколько адресов SMTP, разделяя их запятыми следующим образом, например: Максимальное число адресов SMTP, которые можно ввести, равно 100. |
DomainController |
Дополнительно |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя (FQDN) контроллера домена, записывающего это изменение конфигурации в службу каталогов Active Directory, включите в команду параметр DomainController. Параметр DomainController не поддерживается компьютерами, на которых установлена серверная роль «Граничный транспорт». Серверная роль «Граничный транспорт» записывает только локальный экземпляр ADAM. |
Включен |
Дополнительно |
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 |
Этот параметр принимает целое значение от |
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Пример
В первом примере программы показывается, как с помощью команды Set-ContentFilterConfig внести в конфигурацию фильтра содержимого указанные ниже изменения.
Включение и настройка пороговых функций вероятности нежелательной почты, которые помещают в карантин, отклоняют и удаляют сообщения.
Назначение адреса spamQ@contoso.com карантинным почтовым ящиком для нежелательной почты.
Задает действие фильтра содержимого по отклонению всех сообщений, которые превышают порог вероятности нежелательной почты.
Задается ответ на отклонение.
Для параметра AuthenticatedMessageBypassEnabled устанавливается значение
$true
.Включение функции проверки задачи.
Определение двух пользователей, для которых фильтр содержимого не должен обрабатывать сообщения.
Во втором примере программного кода показывается, как с помощью команды 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" -AuthenticatedMessageBypassEnabled:$true -PuzzleValidationEnabled:$true -BypassedRecipients user1@contoso.com, user2@contoso.com
Set-ContentFilterConfig -BypassedSenderDomains woodgrovebank.com