Командлет Set-AttachmentFilterListConfig используется для изменения конфигурации агента фильтрации вложений на компьютере с сервером Microsoft Exchange Server 2007, на котором установлена роль пограничного транспортного сервера.

Синтаксис

set-attachmentfilterlistconfig [-Action <Reject | Strip | SilentDelete>] [-AdminMessage <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-ExceptionConnectors <MultiValuedProperty>] [-Instance <AttachmentFilteringConfig>] [-RejectResponse <String>] [-WhatIf [<SwitchParameter>]]

Параметры

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

Action

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.FilterActions

Этот параметр указывает на то, как агент фильтра вложений обрабатывает вложения, соответствующие записи списка фильтра вложений. Значение по умолчанию: Block. Допустимые значения:

  • Reject. Это значение не позволяет сообщению электронной почты и вложению дойти до адресата и отображает для отправителя отчет о недоставке.

  • Strip   Это значение удаляет опасное вложение из сообщения электронной почты и разрешает отправку сообщения и других вложений, не совпадающих с записями списка фильтра вложений. Уведомление об удалении вложения добавляется к сообщению электронной почты.

  • SlientDelete. Это значение предотвращает доставку адресату как самого сообщения, так и вложения. Уведомление о блокировке сообщения электронной почты и вложения отправителю не посылается.

AdminMessage

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

System.String

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

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Exchange.Data.Fqdn

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

ExceptionConnectors

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

Microsoft.Exchange.Data.MultiValuedProperty

Этот параметр указывает список соединителей, которые необходимо исключить из фильтрации вложений. Фильтры вложений не применяются к сообщениям электронной почты, полученной от этих соединителей. Для указания значения параметра ExceptionConnectors необходимо использовать идентификатор GUID.

Instance

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.AttachmentFilteringConfig

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

RejectResponse

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

System.String

Этот параметр необходим только в том случае, если параметру Action присвоено значение Reject. Параметр RejectResponse использует строку. Введите текст сообщения, которое будет отправлено в отчете о недоставке тем отправителям, сообщения которых содержали заблокированные вложения. Длина аргумента не должна превышать 240 знаков. При задании аргумента необходимо заключить параметр RejectResponse в двойные кавычки, если введенная фраза содержит пробелы. Например: "Message rejected". Параметр по умолчанию Message rejected due to unacceptable attachments.

WhatIf

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

System.Management.Automation.SwitchParameter

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

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

Агент фильтра вложений может блокировать попадание вложений в организацию Exchange 2007 с учетом типа содержимого и имени файла вложения. Можно использовать командлет Set-AttachmentFilterListConfig для изменения сведений конфигурации агента фильтра вложений, а также для управления обработкой вложений. Те же параметры конфигурации применяются ко всем записям списка фильтра вложений, настроенного на локальном компьютере с установленной ролью пограничного транспортного сервера. Необходимо отдельно настраивать каждый компьютер с установленной ролью пограничного транспортного сервера.

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

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

Типы входных данных

Типы возвращаемых данных

Ошибки

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

Исключения

Исключения Описание

Пример

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

Копировать код
Set-AttachmentFilterListConfig -Action Reject -ExceptionConnectors fc4d8ce2-2c0d-4116-b036-143b19a81384