Set-AcceptedDomain
此 cmdlet 可在本地 Exchange 和基于云的服务中使用。 一些参数和设置可能只适用于某个特定的环境。
使用 Set-AcceptedDomain cmdlet 可以修改组织中现有的接受域。 接受域是 Exchange 组织为其发送和接收电子邮件的任何 SMTP 命名空间。
有关以下语法部分的参数设置的详细信息,请参阅 Exchange cmdlet 语法。
语法
Set-AcceptedDomain
[-Identity] <AcceptedDomainIdParameter>
[-AddressBookEnabled <Boolean>]
[-CanHaveCloudCache <Boolean>]
[-Confirm]
[-DomainController <Fqdn>]
[-DomainType <AcceptedDomainType>]
[-EnableNego2Authentication <Boolean>]
[-MakeDefault <Boolean>]
[-MatchSubDomains <Boolean>]
[-Name <String>]
[-OutboundOnly <Boolean>]
[-PendingCompletion <Boolean>]
[-PendingRemoval <Boolean>]
[-SendingFromDomainDisabled <Boolean>]
[-WhatIf]
[<CommonParameters>]
说明
您必须先获得权限,然后才能运行此 cmdlet。 虽然本主题中列出了此 cmdlet 的所有参数,但如果这些参数并未包含在分配给您的权限中,那么您将无法使用这些参数。 若要查找在贵组织中运行任何 cmdlet 或参数所需的权限,请参阅 Find the permissions required to run any Exchange cmdlet。
示例
示例 1
Set-AcceptedDomain -Identity Contoso -MakeDefault $true
本示例将接受域 Contoso 设置为默认接受域。
参数
-AddressBookEnabled
此参数只在本地 Exchange 中可用。
AddressBookEnabled 参数指定是否为此接受域启用收件人筛选。 不过,我们建议您只在跨林环境中这样做。
- $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 |
-CanHaveCloudCache
此参数仅在基于云的服务中可用。
{{ Fill CanHaveCloudCache Description }}
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-Confirm
Confirm 开关指定是否显示确认提示。 此开关对 cmdlet 造成的影响取决于在你继续操作之前 cmdlet 是否需要确认。
- 破坏性 cmdlet (例如,Remove-* cmdlet) 具有内置的暂停,该暂停会强制你在继续操作之前确认命令。 对于这些 cmdlet,您可以使用此确切语法跳过确认提示:
-Confirm:$false
。 - 大多数其他 cmdlet (例如,New-* 和 Set-* cmdlet) 没有内置暂停。 对于这些 cmdlet,指定不含值的 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, Exchange Online, Exchange Online Protection |
-DomainController
此参数只在本地 Exchange 中可用。
DomainController 参数指定此 cmdlet 从 Active Directory 读取数据或向其写入数据时使用的域控制器。 可以使用完全限定的域名 (FQDN) 来标识域控制器。 例如,dc01.contoso.com。
边缘传输服务器上不支持 DomainController 参数。 边缘传输服务器使用活动目录轻型目录服务 (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 |
-DomainType
DomainType 参数指定接受域的类型。 有效值包含:
- 权威:这是默认值。 组织完全负责向域中的收件人发送电子邮件,并生成未送达报告, (也称为未解析收件人的NDR、传递系统通知、DSN 或退回邮件) 。
- InternalRelay:这是一种非权威域。 你的组织会收到发送给域中收件人的电子邮件,但邮件会中继到由你控制的外部电子邮件系统。 外部电子邮件系统负责为未解析的收件人生成NDR。 使用此值将发送到域的消息视为内部消息。
- ExternalRelay:这是一种仅在本地 Exchange 组织中可用的非权威域。 你的组织会收到发送给域中收件人的电子邮件,但邮件会中继到完全不受你控制的外部电子邮件系统。 外部电子邮件系统负责为未解析的收件人生成NDR。
注意:对于值 InternalRelay 或 ExternalRelay,通常使用邮件用户或邮件联系人将邮件中继到外部电子邮件系统。 地址重写也可以在本地 Exchange 组织中的边缘传输服务器上使用。
Type: | AcceptedDomainType |
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, Exchange Online, Exchange Online Protection |
-EnableNego2Authentication
此参数仅在基于云的服务中可用。
保留此参数以供 Microsoft 内部使用。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-Identity
Identity 参数指定要修改的接受域。 可以使用任何能够唯一标识接受域对象的值。 例如,您可以使用接受域的名称、GUID 或可分辨名称 (DN)。
Type: | AcceptedDomainIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-MakeDefault
此参数只在本地 Exchange 中可用。
MakeDefault 参数指定该接受域是否为默认域。 有效值为:$true或$false。
- $true:接受的域是默认域。 这是组织中创建的第一个接受域的默认值。
- $false:接受的域不是默认域。 这是后续接受域的默认值。
如果发件人只有非 SMTP 电子邮件地址, (例如 X.400 地址) ,则默认接受域在发件人电子邮件地址中使用。 使用 Internet 邮件连接器封装地址 (IMCEA) 封装方法,将非 SMTP 电子邮件地址封装在 SMTP 电子邮件地址中。 IMCEA 封装使用 SMTP 电子邮件地址中的默认域值。
如果您的组织中不使用非 SMTP 电子邮件地址,则无需担心此参数的值。
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 |
-MatchSubDomains
MatchSubDomains 参数允许此接受的域的任何子域中的用户可以发送和接收邮件。 默认值为 $false。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-Name
此参数只在本地 Exchange 中可用。
Name 参数指定接受域对象的唯一名称。 默认值是 DomainName 属性值。 最大长度为 64 个字符。 如果值包含空格,则使用引号 (") 括住该值。
Type: | String |
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 |
-OutboundOnly
此参数仅在基于云的服务中可用。
OutboundOnly 参数指定此接受域是否是与基于云的组织共存的组织内部部署的内部中继域。
内部部署的权威接受域已配置为云端上的内部中继接受域。 如果本地部署使用 Exchange Online Protection,则需要将此参数设置为表示本地部署的接受域$true。 仅当 DomainType 参数设置为 Authoritative 或 InternalRelay 时,才能使用此参数。 默认值为 $false。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-PendingCompletion
此参数只在本地 Exchange 中可用。
保留此参数以供 Microsoft 内部使用。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-PendingRemoval
此参数只在本地 Exchange 中可用。
保留此参数以供 Microsoft 内部使用。
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 |
-SendingFromDomainDisabled
此参数仅在基于云的服务中可用。
{{ Fill SendingFromDomainDisabled Description }}
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-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, Exchange Online, Exchange Online Protection |
输入
Input types
若要了解此 cmdlet 接受的输入类型,请参阅 cmdlet 的输入和输出类型。 如果 cmdlet 的"输入类型"字段为空,则表明此 cmdlet 不接受输入数据。
输出
Output types
若要了解此 cmdlet 接受的返回类型(亦称为"输出类型"),请参阅 cmdlet 的输入和输出类型。 如果"输出类型"字段为空,则表明此 cmdlet 不返回任何数据。