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

Синтаксис

Set-SenderReputationConfig [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-ExternalMailEnabled <$true | $false>] [-Instance <SenderReputationConfig>] [-InternalMailEnabled <$true | $false>] [-OpenProxyDetectionEnabled <$true | $false>] [-ProxyServerName <String>] [-ProxyServerPort <Int32>] [-ProxyServerType <None | Socks4 | Socks5 | HttpConnect | HttpPost | Telnet | Cisco | Wingate>] [-SenderBlockingEnabled <$true | $false>] [-SenderBlockingPeriod <Int32>] [-SrlBlockThreshold <Int32>] [-WhatIf [<SwitchParameter>]]

Параметры

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

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Exchange.Data.Fqdn

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

Enabled

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

System.Boolean

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

ExternalMailEnabled

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

System.Boolean

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

Instance

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.SenderReputationConfig

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

InternalMailEnabled

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

System.Boolean

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

OpenProxyDetectionEnabled

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

System.Boolean

Допустимым значением параметра OpenProxyDetectionEnabled может быть $true или $false. Значение по умолчанию — $true. Если параметру OpenProxyDetectionEnabled установлено значение $true, агент репутации отправителя пытается определить, является ли адрес отправителя адресом открытого прокси-сервера, путем подключения к исходящему IP-адресу.

ProxyServerName

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

System.String

Параметр ProxyServerName служит для указания имени прокси-сервера организации. Агент репутации отправителя использует этот параметр для подключения к Интернету.

ProxyServerPort

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

System.Int32

Параметр ProxyServerPort служит для указания номера порта прокси-сервера организации. Агент репутации отправителя использует этот параметр для подключения к Интернету.

ProxyServerType

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.ProxyType

Допустимым значением параметра ProxyServerType может быть None, Socks4, Socks5, HttpConnect, HttpPost, Telnet, Cisco или Wingate. Параметр ProxyServerType служит для указания типа прокси-сервера организации. Агент репутации отправителя использует этот параметр для подключения к Интернету. Значение по умолчанию — None.

SenderBlockingEnabled

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

System.Boolean

Допустимым значением параметра SenderBlockingEnabled может быть $true или $false. Значение по умолчанию — $true. Если параметру SenderBlockingEnabled установлено значение $true, агент репутации отправителя блокирует отправителей, отправляющая система которых не проходит тест открытого прокси-сервера. Если включен параметр SenderBlockingEnabled, необходимо также включить параметр OpenProxyDetectionEnabled. С помощью параметра SenderBlockingPeriod можно блокировать отправителей на заданное время (в часах).

SenderBlockingPeriod

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

System.Int32

Параметр SenderBlockingPeriod задает число часов, на которое будут помещены в список блокированных отправителей отправители, исходящий IP-адрес которых не проходит тест открытого прокси-сервера. По умолчанию используется значение 24. Необходимо ввести целое число от 0 до 48.

SrlBlockThreshold

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

System.Int32

Этот параметр принимает целое значение от 0 до 9. Это значение представляет уровень репутации отправителя, который агент репутации отправителя присваивает сообщению. Значение по умолчанию — 9.

WhatIf

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

System.Management.Automation.SwitchParameter

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

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

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

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

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

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

Типы ввода

Возвращаемые типы

Ошибки

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

 

Пример

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

  • Устанавливает порог SRL на уровне 6.

  • Задает агенту репутации отправителя действие блокировать всех отправителей, уровень SRL которых превышает пороговое значение SRL.

  • Задает время, на которое отправители помещаются в список блокированных отправителей, равное 36 часам.

Копировать код
Set-SenderReputationConfig -SrlBlockThreshold 6 -SenderBlockingEnabled:$true -SenderBlockingPeriod 36