Командлет Set-SenderFilterConfig используется для изменения настройки фильтра отправителя на компьютере с установленной ролью транспортного сервера-концентратора или пограничного транспортного сервера.
Синтаксис
Set-SenderFilterConfig [-Action <StampStatus | Reject>] [-BlankSenderBlockingEnabled <$true | $false>] [-BlockedDomains <MultiValuedProperty>] [-BlockedDomainsAndSubdomains <MultiValuedProperty>] [-BlockedSenders <MultiValuedProperty>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-ExternalMailEnabled <$true | $false>] [-Instance <SenderFilterConfig>] [-InternalMailEnabled <$true | $false>] [-WhatIf [<SwitchParameter>]] |
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Action |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.BlockedSenderAction |
Этот параметр определяет действие, применяемое агентом фильтра
отправителя к сообщению при обнаружении заблокированного
отправителя или домена. Параметр Action принимает следующие
значения: |
BlankSenderBlockingEnabled |
Необязательный |
System.Boolean |
Допустимым значением ввода для параметра
BlankSenderBlockingEnabled является |
BlockedDomains |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Допустимым значением ввода для параметра BlockedDomains является одно или несколько доменных имен. Когда агент фильтра отправителя обнаруживает сообщение, отправленное из домена в этом списке, он выполняет действие, указанное в параметре Action. Допускается использование подстановочных знаков, например "*". Для данного параметра допускается использование не более 800 записей. |
BlockedDomainsAndSubdomains |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Допустимым значением ввода для параметра BlockedDomainsAndSubdomains является одно или несколько доменных имен. Когда агент фильтра отправителя обнаруживает сообщение, отправленное из домена или поддомена в этом списке, он выполняет действие, указанное в параметре Action. Допускается использование подстановочных знаков, например "*". Для данного параметра допускается использование не более 800 записей. |
BlockedSenders |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Допустимым значением ввода для параметра BlockedSenders является один или несколько SMTP-адресов. Когда агент фильтра отправителя обнаруживает сообщение, полученное от отправителя в этом списке, он выполняет действие, указанное в параметре Action. Для данного параметра допускается использование не более 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.SenderFilterConfig |
Параметр Instance позволяет передать команде целый объект для обработки. В основном он используется, когда команде передается целый объект. |
InternalMailEnabled |
Необязательный |
System.Boolean |
Допустимым значением ввода для параметра
InternalMailEnabled является |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf можно просматривать изменения, которые могли бы произойти, без применения этих изменений. Указывать значение параметра WhatIf не требуется. |
Подробное описание
Для выполнения командлета Set-SenderFilterConfig используемой учетной записи необходимо делегировать следующие полномочия:
- роль администратора сервера Exchange Server и членство в
локальной группе администраторов на целевом сервере.
Для запуска командлета Set-SenderFilterConfig на компьютере с установленной ролью пограничного транспортного сервера необходимо выполнить вход с учетной записью, имеющей разрешения локальной группы «Администраторы».
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Типы вводимых значений
Типы возвращаемых значений
Ошибки
Ошибка | Описание |
---|---|
|
Пример
В следующем примере кода используется команда Set-SenderFilterConfig, производящая следующие изменения настройки фильтра отправителя:
- Включение блокировки сообщений с пустым полем отправителя.
- Блокировка домена и поддомена example.com
- Определение двух заблокированных отправителей.
Копировать код | |
---|---|
Set-SenderFilterConfig -BlankSenderBlockingEnabled:$true -BlockedDomainsAndSubdomains *example.com -BlockedSenders user1@contoso.com, user2@contoso.com |