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


Set-ArcConfig

Этот командлет доступен только в облачной службе.

Используйте командлет Set-ArcConfig, чтобы изменить список доверенных запечатывщиков arc, настроенных в облачной организации.

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

Синтаксис

Set-ArcConfig
   [-Identity] <HostedConnectionFilterPolicyIdParameter>
   -ArcTrustedSealers <String[]>
   [-Confirm]
   [-WhatIf]
   [<CommonParameters>]

Описание

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

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

Примеры

Пример 1

Set-ArcConfig -Identity Default -ArcTrustedSealers fabrikam.com

В этом примере fabrikam.com настраивается как единственный доверенный запечатыватель ARC в организации.

Пример 2

$DomainsAdd = @(Get-ArcConfig | select -Expand ArcTrustedSealers)

$DomainsAdd += "cohovineyard.com","tailspintoys.com"

Set-ArcConfig -Identity Default -ArcTrustedSealers $DomainsAdd

В этом примере добавляются доверенные запечатывающие средства ARC "cohovineyard.com" и "tailspintoys.com", не затрагивая другие записи надежного запечатателя ARC.

Пример 3

$x = @(Get-ArcConfig | select -Expand ArcTrustedSealers)

$y = $x.Split(",")

$DomainsRemove = [System.Collections.ArrayList]($y)

$DomainsRemove

$DomainsRemove.RemoveAt(6)

Set-ArcConfig -Identity Default -ArcTrustedSealers $DomainsRemove

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

Первые четыре команды возвращают существующий список запечатывателей ARC. Первый запечатыватель ARC в списке имеет индекс с номером 0, второй — с номером 1 и т. д. Используйте номер индекса, чтобы указать уплотнитель ARC, который требуется удалить.

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

Пример 4

$arcSealer = 'fabrikam.com'
$x = @(Get-ArcConfig | Select-Object -Expand ArcTrustedSealers)

$y = @($x.Split(","))
$DomainsRemove = [System.Collections.ArrayList]($y)
$DomainsRemove.Remove($arcSealer)

if ($DomainsToRemove.Count -eq 0) {        
   Set-ArcConfig -Identity Default -ArcTrustedSealers " "
   }
else {
   Set-ArcConfig -Identity Default -ArcTrustedSealers $DomainsRemove
   }

В этом примере указанный запечатыватель ARC удаляется из списка ($arcSealer).

Если после удаления этой записи из списка другие запечатыватели ARC не существуют, использование значения " " параметра ArcTrustedSealers позволяет избежать ошибки аргумента привязки $DomainsToRemove , если значение пустое.

Параметры

-ArcTrustedSealers

Параметр ArcTrustedSealers указывает доменное имя запечатывателей ARC, которые нужно добавить.

Доменное имя должно соответствовать домену, который отображается в d теге в заголовках ARC-Seal и ARC-Message-Signature в затронутых сообщениях электронной почты (например, fabrikam.com). Вы можете использовать Outlook для просмотра этих заголовков.

Чтобы заменить существующий список запечатывщиков ARC указанными значениями, используйте синтаксис Domain1,Domain2,...DomainN. Чтобы сохранить существующие значения, обязательно включите записи, которые нужно сохранить, вместе с новыми значениями, которые требуется добавить.

Сведения о добавлении или удалении значений без влияния на другие записи см. в разделе Примеры этой статьи.

Чтобы очистить список, используйте значение " " (пробел, заключенный в двойные кавычки).

Тип:String[]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False
Применяется к:Exchange Online, Exchange Online Protection

-Confirm

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

  • Деструктивные командлеты (например, командлеты Remove-) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New- и Set-) не имеют встроенной паузы. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False
Применяется к:Exchange Online, Exchange Online Protection

-Identity

Параметр Identity указывает список доверенных запечаток ARC, который требуется изменить. Используйте одно из следующих значений:

  • По умолчанию для вашей организации.
  • <TenantID>\Default для делегированных организаций. Значение <TenantID> — это GUID, который отображается во многих URL-адресах портала администрирования в Microsoft 365 (значение tid= ). Например, a32d39e2-3702-4ff5-9628-31358774c091.
Тип:HostedConnectionFilterPolicyIdParameter
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False
Применяется к:Exchange Online, Exchange Online Protection

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False
Применяется к:Exchange Online, Exchange Online Protection