Set-ArcConfig
Этот командлет доступен только в облачной службе.
Используйте командлет Set-ArcConfig, чтобы изменить список доверенных запечатывщиков arc, настроенных в облачной организации.
Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.
Синтаксис
Default (По умолчанию)
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
Применимо: Exchange Online, встроенная надстройка безопасности для локальных почтовых ящиков
Параметр ArcTrustedSealers указывает доменное имя запечатывателей ARC, которые нужно добавить.
Доменное имя должно соответствовать домену, который отображается в d теге в заголовках ARC-Seal и ARC-Message-Signature в затронутых сообщениях электронной почты (например, fabrikam.com). Вы можете использовать Outlook для просмотра этих заголовков.
Чтобы заменить существующий список запечатывщиков ARC указанными значениями, используйте синтаксис Domain1,Domain2,...DomainN. Чтобы сохранить существующие значения, обязательно включите записи, которые нужно сохранить, вместе с новыми значениями, которые требуется добавить.
Сведения о добавлении или удалении значений без влияния на другие записи см. в разделе Примеры этой статьи.
Чтобы очистить список, используйте значение " " (пробел, заключенный в двойные кавычки).
Свойства параметров
| Тип: | String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Confirm
Применимо: Exchange Online, встроенная надстройка безопасности для локальных почтовых ящиков
Переключатель подтверждения указывает, показывать или скрывать запрос подтверждения. Влияние этого параметра на командлет зависит от того, требуется ли командлету подтверждение перед выполнением.
- Деструктивные командлеты (например, командлеты Remove-) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис:
-Confirm:$false. - Большинство других командлетов (например, командлеты New- и Set-) не имеют встроенной паузы. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Cf |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Identity
Применимо: Exchange Online, встроенная надстройка безопасности для локальных почтовых ящиков
Параметр Identity указывает список доверенных запечаток ARC, который требуется изменить. Используйте одно из следующих значений:
- По умолчанию для вашей организации.
- <TenantID>\Default для делегированных организаций. Значение <TenantID> — это GUID, который отображается во многих URL-адресах портала администрирования в Microsoft 365 (значение tid= ). Например, a32d39e2-3702-4ff5-9628-31358774c091.
Свойства параметров
| Тип: | HostedConnectionFilterPolicyIdParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-WhatIf
Применимо: Exchange Online, встроенная надстройка безопасности для локальных почтовых ящиков
Переключатель WhatIf имитирует действия команды. Вы можете использовать его для просмотра результатов изменений без фактического внесения этих изменений. С этим параметром не нужно указывать значение.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Wi |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.