Set-SenderFilterConfig

Этот командлет доступен только в локальной среде Exchange.

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

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Set-SenderFilterConfig
   [-Action <BlockedSenderAction>]
   [-BlankSenderBlockingEnabled <Boolean>]
   [-BlockedDomains <MultiValuedProperty>]
   [-BlockedDomainsAndSubdomains <MultiValuedProperty>]
   [-BlockedSenders <MultiValuedProperty>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-Enabled <Boolean>]
   [-ExternalMailEnabled <Boolean>]
   [-InternalMailEnabled <Boolean>]
   [-RecipientBlockedSenderAction <RecipientBlockedSenderAction>]
   [-WhatIf]
   [<CommonParameters>]

Описание

Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Set-SenderFilterConfig -BlankSenderBlockingEnabled $true -BlockedDomainsAndSubdomains lucernepublishing.com -BlockedSenders @{Add="user1@contoso.com","user2@contoso.com"}

В этом примере выполняются следующие изменения в настройках агента фильтра отправителей:

Включение блокировки сообщений с пустым полем отправителя.

Блокировка сообщений, отправленных с lucernepublishing.com и всех поддоменов.

Он добавляет user1@contoso.com и user2@contoso.com в список заблокированных отправителей, не затрагивая существующие записи.

Параметры

-Action

Параметр Action указывает действие, применяемое агентом фильтра отправителей к сообщениям, которые получены от заблокированных отправителей или доменов. Для этого параметра допускаются значения StampStatus и Reject. По умолчанию значение равно Reject.

Type:BlockedSenderAction
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-BlankSenderBlockingEnabled

Параметр BlankSenderBlockingEnabled блокирует или разрешает сообщения, не содержащие значение отправителя в SMTP-команде MAIL FROM. Для этого параметра допускаются значения $true и $false. Значение по умолчанию — $false.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-BlockedDomains

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

Допустимые значения ввода для данного параметра — домены или поддомены. Не разрешается использовать подстановочные знаки. Например, если вы укажете значения contoso.com и marketing.contoso.com, агент фильтра отправителей будет блокировать только сообщения, отправленные из этих доменов. Он не будет блокировать сообщения, отправленные из домена sales.contoso.com.

Чтобы ввести несколько значений и перезаписать все существующие записи, используйте следующий синтаксис: Value1,Value2,...ValueN. Если значения содержат пробелы или иным образом требуют кавычек, используйте следующий синтаксис: "Value1","Value2",..."ValueN".

Чтобы добавить или удалить одно или несколько значений, не затрагивая существующие записи, используйте следующий синтаксис: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Для данного параметра допускается использование не более 800 записей.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-BlockedDomainsAndSubdomains

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

Допустимые значения ввода для данного параметра — один или несколько доменов. Не разрешается использовать подстановочные знаки. Например, если вы укажете значение contoso.com, агент фильтра отправителей будет блокировать сообщения, отправленные из домена contoso.com и всех его поддоменов, включая sales.contoso.com.

Чтобы ввести несколько значений и перезаписать все существующие записи, используйте следующий синтаксис: Value1,Value2,...ValueN. Если значения содержат пробелы или иным образом требуют кавычек, используйте следующий синтаксис: "Value1","Value2",..."ValueN".

Чтобы добавить или удалить одно или несколько значений, не затрагивая существующие записи, используйте следующий синтаксис: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Для данного параметра допускается использование не более 800 записей.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-BlockedSenders

Параметр BlockedSenders указывает один или несколько блокируемых SMTP-адресов электронной почты. Когда агент фильтра отправителей обнаруживает в этом списке сообщение, отправленное отправителем, он выполняет действие, заданное в параметре Action.

Чтобы ввести несколько значений и перезаписать все существующие записи, используйте следующий синтаксис: Value1,Value2,...ValueN. Если значения содержат пробелы или иным образом требуют кавычек, используйте следующий синтаксис: "Value1","Value2",..."ValueN".

Чтобы добавить или удалить одно или несколько значений, не затрагивая существующие записи, используйте следующий синтаксис: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Для данного параметра допускается использование не более 800 записей.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

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

  • Деструктивные командлеты (например, командлеты Remove-*) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New-* и Set-*) не имеют встроенной приостановки. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

Параметр DomainController не поддерживается пограничными транспортными серверами. Пограничный транспортный сервер использует локальный экземпляр службы Active Directory облегченного доступа к каталогам (AD LDS) для чтения и записи данных.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Enabled

Параметр Enabled используется для включения и отключения фильтрации отправителей на сервере Exchange. Для этого параметра допускаются значения $true и $false. Значение по умолчанию — $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExternalMailEnabled

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-InternalMailEnabled

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-RecipientBlockedSenderAction

Параметр RecipientBlockedSenderAction указывает действие, применяемое агентом фильтра отправителей к сообщениям, которые получены от заблокированных отправителей, определенных объединением списка надежных отправителей. Агрегат SafeList добавляет заблокированных отправителей, определенных пользователями в Майкрософт Outlook или Outlook в Интернете в список заблокированных отправителей, используемый агентом фильтра отправителей.

Для этого параметра допускаются значения Delete и Reject. По умолчанию значение равно Reject.

Type:RecipientBlockedSenderAction
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Входные данные

Input types

Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.

Выходные данные

Output types

Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.