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


Set-AttachmentFilterListConfig

 

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

Последнее изменение раздела: 2007-06-28

Командлет 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>]]

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

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

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

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

Параметры

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

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 не требуется.

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

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

Ошибки

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

Исключения

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

Пример

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

Set-AttachmentFilterListConfig -Action Reject -ExceptionConnectors fc4d8ce2-2c0d-4116-b036-143b19a81384