Командлет Set-IPBlockListConfig используется для изменения конфигурации списка запрещенных IP-адресов на компьютере с ролью пограничного транспортного сервера или транспортного сервера-концентратора.

Синтаксис

Set-IPBlockListConfig [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-ExternalMailEnabled <$true | $false>] [-Instance <IPBlockListConfig>] [-InternalMailEnabled <$true | $false>] [-MachineEntryRejectionResponse <AsciiString>] [-StaticEntryRejectionResponse <AsciiString>] [-WhatIf [<SwitchParameter>]]

Параметры

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

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?IPBlockListConfig включает фильтрацию подключений на компьютере, на котором она выполняется.

ExternalMailEnabled

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

System.Boolean

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

Instance

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.IPBlockListConfig

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

InternalMailEnabled

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

System.Boolean

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

MachineEntryRejectionResponse

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

Microsoft.Exchange.Data.AsciiString

Этот параметр позволяет создавать настраиваемые ответы для сообщений, которые были блокированы службой Microsoft Block List. Эта служба, предоставленная Microsoft, является списком запрещенных IP-адресов, который могут использовать только клиенты Exchange 2007. В дополнение к существующим службам списков запрещенных адресов можно использовать службу IP Reputation Service.

Введите текст сообщения, который будет включаться в отчеты о недоставке, направляемые отправителям. В этом аргументе не должно быть более 240 символов. При передаче аргумента необходимо заключить параметр MachineEntryRejectionResponse в двойные кавычки, если введенная фраза содержит пробелы. Например: "Сообщение отклонено".

StaticEntryRejectionResponse

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

Microsoft.Exchange.Data.AsciiString

Этот параметр позволяет создавать настраиваемый ответ для сообщений, отклоненных в результате применения списка запрещенных IP-адресов в агенте фильтра подключений. В этом аргументе не должно быть более 240 символов. При передаче аргумента необходимо заключить параметр StaticEntryRejectionResponse в двойные кавычки, если введенная фраза содержит пробелы. Например: "Сообщение отклонено".

WhatIf

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

System.Management.Automation.SwitchParameter

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

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

Список заблокированных IP-адресов используется агентом фильтра подключений.

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

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

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

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

Входные типы

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

Ошибки

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

 

Пример

В следующем примере кода показано, как использовать команду Set?IPBlockListConfig, чтобы определить контроллер домена, который будет записывать изменения конфигурации для параметров настройки фильтрации подключений в Active Directory.

Копировать код
Set-IPBlockListConfig -InternalMailEnabled:$true -DomainController ad-server.example.com