Поделиться через


Set-SenderIdConfig

 

Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Последнее изменение раздела: 2012-04-26

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

Синтаксис

Set-SenderIdConfig [-BypassedRecipients <MultiValuedProperty>] [-BypassedSenderDomains <MultiValuedProperty>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-ExternalMailEnabled <$true | $false>] [-Instance <SenderIdConfig>] [-InternalMailEnabled <$true | $false>] [-SpoofedDomainAction <StampStatus | Reject | Delete>] [-TempErrorAction <StampStatus | Reject | Delete>] [-WhatIf [<SwitchParameter>]]

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

Для выполнения командлета Set-SenderIdConfig используемой учетной записи необходимо делегировать следующее:

  • роль администратора сервера Exchange и членство в локальной группе администраторов на целевом сервере.

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

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Параметры

Параметр Требуется Тип Описание

BypassedRecipients

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

Microsoft.Exchange.Data.MultiValuedProperty

Параметр BypassedRecipients использует один или несколько адресов SMTP. Сообщения, связанные с адресами SMTP, указанными в этом параметре, не обрабатываются агентом идентификатора отправителя. Чтобы ввести несколько адресов SMTP, разделяйте адреса запятыми и включайте адреса в двойные кавычки, например: "recipient1@contoso.com, recipient2@contoso.com"

Наибольшее вводимое количество получателей равно 800.

BypassedSenderDomains

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

Microsoft.Exchange.Data.MultiValuedProperty

Параметр BypassedRecipients использует одно или несколько доменных имен. Сообщения, созданные в доменах, указанных в этом параметре, не обрабатываются агентом идентификатора отправителя. Чтобы ввести несколько доменов, разделяйте адреса запятыми и включайте адреса в двойные кавычки, например: "contoso.com, example.com"

Наибольшее вводимое количество доменных имен равно 800.

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Exchange.Data.Fqdn

Чтобы указать полное доменное имя контроллера домена, записывающего это изменение конфигурации в службу каталогов Active Directory, включите в команду параметр DomainController. Параметр DomainController не поддерживается на компьютерах с установленной ролью сервера «Граничный транспорт». Роль сервера «Граничный транспорт» производит запись только в локальный экземпляр ADAM.

Enabled

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

System.Boolean

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

ExternalMailEnabled

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

System.Boolean

Допустимыми значениями параметра ExternalMailEnabled являются $true или $false. Значение по умолчанию: $true. Если значение параметра ExternalMailEnabled равно $true, все сообщения подключений, не прошедших проверку подлинности, передаются на обработку агенту идентификатора отправителя.

Instance

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.SenderIdConfig

Параметр Instance позволяет отправить целый объект на обработку команде. Он обычно используется в сценариях, где целый объект должен быть отправлен команде.

InternalMailEnabled

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

System.Boolean

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

SpoofedDomainAction

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.SenderIdAction

Этот параметр указывает действие, которое агент идентификатора отправителя произведет с сообщением, если будет очевидным подмена домена отправителя. У параметра SpoofedDomainAction могут быть следующие значения: StampStatus, Reject, Delete. Значение по умолчанию: StampStatus.

TempErrorAction

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.SenderIdAction

Этот параметр указывает действие, которое агент идентификатора отправителя произведет с сообщением при возвращении состояния параметра TempError агента идентификатора отправителя. У параметра TempErrorAction могут быть следующие значения: StampStatus, Reject, Delete. Значение по умолчанию: StampStatus.

WhatIf

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

System.Management.Automation.SwitchParameter

При использовании параметра WhatIf команда имитирует действия над объектом, которые она будет выполнять. Параметр WhatIf позволяет узнать, какие изменения произойдут, не применяя их. Указывать значение параметра WhatIf не требуется.

Типы ввода

Типы возврата

Ошибки

Ошибка Описание

 

Пример

В следующем примере кода показана команда Set-SenderIdConfig, производящая следующие изменения в конфигурации кода отправителя:

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

  • Также она указывает двух получателей, которых агент идентификатора отправителя исключит при обработке сообщений.

Set-SenderIdConfig -SpoofedDomainAction Delete -BypassedRecipients user1@contoso.com,user2@contoso.com