Email解决Exchange Server中的策略
Email地址策略定义为 Exchange 组织中的收件人创建电子邮件地址的规则。 Exchange Server 2016 和 Exchange Server 2019 中的电子邮件地址策略与 Exchange Server 2010 基本相同。
可在电子邮件地址策略中使用的 SMTP 域由在 Exchange 组织中配置的接受的域(具体而言是权威域和内部中继域)定义。 有关接受域的详细信息,请参阅 Exchange Server 中的接受域。
电子邮件地址策略的基本组件包括:
Email地址模板:定义收件人的电子邮件地址格式, (例如
<firstname>@contoso.com
或<lastname>.<firstname>@contoso.com
) 。收件人筛选器:指定策略配置其电子邮件地址的收件人。
优先级:指定在多个策略) 标识收件人时应用电子邮件地址策略 (重要的顺序。
若要配置电子邮件地址策略,请参阅Exchange Server中电子邮件地址策略的过程。
电子邮件地址模板
电子邮件地址模板包含地址类型和地址格式。 电子邮件地址策略可以包含多个电子邮件地址模板。 一个模板必须定义主要 (答复) SMTP 电子邮件地址,并且策略中只能定义一个主 SMTP 电子邮件地址, () 收件人的 “答复: 电子邮件地址”。 策略中的其他电子邮件地址模板定义收件人的其他或 代理 地址。
地址类型
虽然在电子邮件地址策略中主要使用 SMTP 电子邮件地址,但其他电子邮件地址类型也可用。 有效的地址类型值为:
SMTP
GWISE:Novell GroupWise。 默认情况下,查找缺少
%ExchangeInstallPath%Mailbox\address\gwise\amd64\gwxpxgen.dll
的文件以验证电子邮件地址格式。备注:Lotus Notes。 默认情况下, 使用包含
%ExchangeInstallPath%Mailbox\address\notes\amd64\ntspxgen.dll
的文件来验证电子邮件地址格式。X400:默认情况下,使用包含
%ExchangeInstallPath%Mailbox\address\notes\amd64\x400prox.dll
的文件来验证电子邮件地址格式。
注意:
在 Exchange 命令行管理程序中,值
SMTP
指定主电子邮件地址,值smtp
指定其他 (代理) 地址。在 EAC 中,只有“ 将此格式设为答复电子邮件地址 ”复选框控制电子邮件地址是主要地址还是代理地址。 在 “输入自定义地址类型 ”字段中键入 SMTP 还是 smtp 并不重要。 但是,在策略的电子邮件地址模板列表中,EAC 显示主地址的 SMTP (粗体和大写) 值,而代理地址的 smtp (不加粗和小写) 。
与可以在单个收件人上配置的电子邮件地址相比,可以在电子邮件地址策略中配置的电子邮件地址类型受到限制。
所有非 SMTP 电子邮件地址都被视为自定义地址类型。 Exchange 不会为 X.400、Novell GroupWise 或 Lotus Notes 电子邮件地址类型提供唯一的对话框或属性页。 非 SMTP 电子邮件地址需要适当的.dll文件。
地址格式
SMTP 电子邮件地址使用 语法 chris@contoso.com
,其中 值 chris
是电子邮件地址的 本地部分 ,值 contoso.com
是 SMTP 域 (也称为 地址空间 或 名称空间) 。 可用的 SMTP 域值由为组织配置的接受域确定。
可以使用电子邮件地址策略将多个 SMTP 电子邮件地址分配给收件人,方法是使用本地部分值和域值的不同组合。 但是,策略中只能将一个 SMTP 电子邮件地址配置为主地址。
Exchange 命令行管理程序中的所有 SMTP 电子邮件地址格式或 EAC 中的自定义 SMTP 电子邮件地址格式都要求使用变量来定义电子邮件地址的本地部分。 下表介绍了这些变量:
变量 | 值 |
---|---|
%d | 显示名称 |
%g | 名 |
%i | 中间名首字母 |
%m | Exchange 别名 |
%rxy | 将 x 的所有匹配项替换为 y |
%rxx | 删除 x 的所有匹配项 |
%s | 姓 |
%ng | 名字的前 n 个字母。 例如, %2g 使用名字的前两个字母。 |
%ns | 姓氏的前 n 个字母。 例如, %2s 使用姓氏的前两个字母。 |
除了变量之外,还可以使用 Exchange 电子邮件地址中允许的 US ASCII 文本字符 (例如,句点 () .
或下划线 (_
) 。 请注意,每个句点都需要用其他有效字符括起来, (例如 %g.%s
) 。
在 EAC 中,可以从预先设置的 SMTP 电子邮件地址格式的简短列表中进行选择。 下表介绍了这些地址格式,其中示例用户名为 Elizabeth Brunner,域 contoso.com:
示例 | Exchange 命令行管理程序等效项 |
---|---|
<alias>@contoso.com |
%m@contoso.com |
elizabeth.brunner@contoso.com |
%g.%s@contoso.com |
ebrunner@contoso.com |
%1g%s@contoso.com |
elizabethb@contoso.com |
%g%1s@contoso.com |
brunner.elizabeth@contoso.com |
%s.%g@contoso.com |
belizabeth@contoso.com |
%1s%g@contoso.com |
brunnere@contoso.com |
%s%1g@contoso.com |
电子邮件地址策略的收件人筛选器
收件人筛选器标识电子邮件地址策略应用于的收件人。 有两个基本选项: 固有收件人筛选器 和 自定义收件人筛选器。 这些与动态通讯组和通讯簿使用的收件人筛选选项基本相同。 下表总结了两种筛选方法之间的差异。
收件人筛选方法 | 用户界面 | 可筛选的收件人属性 | 筛选器运算符 |
---|---|---|---|
固有收件人筛选器 | Exchange 管理中心 (EAC) 和 Exchange 命令行管理程序 | 限制为:
|
属性值需要完全匹配。 不支持通配符和部分匹配。 例如,“Sales”与值“Sales and Marketing”不匹配。 同一属性的多个值始终使用 或 运算符。 例如,“Department equals Sales or Department equals Marketing”。 多个属性始终使用 和 运算符。 例如,“Department equals Sales and Company equals Contoso”。 |
自定义收件人筛选器 | 仅 Exchange 命令行管理程序 | 你几乎可以使用任何可用的收件人属性。 | 使用 OPATH 筛选器语法指定任何可用的 Windows PowerShell 筛选器运算符。 支持通配符和部分匹配。 |
注意:
不能同时使用预装筛选器和自定义筛选器。
收件人在 Active Directory 中的位置 (组织单位或容器) 在预装和自定义收件人筛选器中均可用。
如果在 Exchange 命令行管理程序中创建使用自定义收件人筛选器的电子邮件地址策略,则无法在 EAC 中编辑收件人筛选器。
可以阻止单个收件人受到电子邮件地址策略的影响。 例如:
在 EAC 的收件人属性中,在“Email地址”选项卡上,清除复选框:根据应用于此收件人的电子邮件地址策略自动更新电子邮件地址。
在 Exchange 命令行管理程序中,将 EmailAddressPolicyEnabled 参数设置为收件人管理 cmdlet (的值
$false
,例如 Set-Mailbox 或 Set-DistributionGroup) 。
电子邮件地址策略的优先级
如果某个收件人由多个电子邮件地址策略标识,则仅由评估的第一个电子邮件地址策略配置收件人的电子邮件地址。 使用策略的优先级配置策略的评估顺序。 优先级较低的数字表示优先级越高,优先级较高的策略首先进行评估,默认电子邮件地址策略始终最后评估。 ) 使用最具体或限制性最严格的收件人筛选器的策略分配更高的优先级 (较低的数字。
下面是一些其他要考虑的问题:
收件人只能受一个电子邮件地址策略的影响。 在收件人与策略的筛选属性匹配后,将忽略所有其他策略。
所有 电子邮件地址策略(包括从未应用的策略)都会根据优先级进行评估。 例如,如果你的优先级 1 策略和优先级 2 策略同时标识收件人,则第一个策略中的匹配将阻止第二个策略更新收件人的电子邮件地址,即使第一个策略从未应用于收件人。
默认电子邮件地址策略
Exchange 安装程序会创建一个默认电子邮件地址策略,该策略将电子邮件地址应用于组织中的所有收件人。 以下列表中介绍了默认电子邮件地址策略的属性:
名称:默认策略
优先级:最低(在默认策略之前评估所有其他电子邮件地址策略)。
电子邮件地址格式
类型:
SMTP
(主电子邮件地址)域:
<alias>@<ADForestRootFQDN>
。 使用此域值是因为它是 Exchange 组织中第一个接受的域。
应用于:所有收件人类型。
无法删除默认电子邮件地址策略,也不能将另一个策略指定为默认策略。 可以修改默认策略的某些属性,但修改选项受限:
不能按类型或属性筛选收件人(适用于所有收件人类型)。
不能更改策略的名称或优先级。
可以在策略中完全自定义电子邮件地址模板(修改、添加或删除模板)。 有关详细信息,请参阅修改电子邮件地址策略。
应用电子邮件地址策略
在 EAC 或 Exchange 命令行管理程序中创建或修改电子邮件地址策略后,需要将策略应用于受影响的收件人。
如果更新影响大量收件人 (我们的建议超过 3000) ,则应使用 Exchange 命令行管理程序将更新应用于受影响的收件人。 有关详细信息,请参阅 将电子邮件地址策略应用于收件人。