电脑基础知识
WIN技巧:如何使用收件人策略修改SMTP电子邮件地址
2025-07-14 17:31  点击:1

本页

概要更多信息 示例这篇文章中的信息适用于:

概要

本文介绍如何修改 Exchange 2003 中的收件人策略来确定用户电子邮件地址的生成方式,

WIN技巧:如何使用收件人策略修改SMTP电子邮件地址

。当您使用本文描述的过程来修改收件人策略时,可以定义使您能够满足组织要求的命名约定的特定设置。

更多信息

默认情况下,Exchange 2003 有一个名为“默认策略”的收件人策略。默认策略生成以下格式的简单邮件传输协议 (SMTP) 电子邮件地址,其中 user_name 是用户的 Exchange 别名属性,domain_name 是 Microsoft Active Directory 目录服务域名:

注意:如果要使用以下过程描述的替换字符串生成 SMTP 地址,请不要修改默认策略。如果您要使用替换字符串,则必须创建一个新的收件人策略。当您试图修改默认策略时,如果默认策略基于诸如名或姓这样的属性,则可能会出现问题。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

271339 (support.microsoft/kb/271339/) XADM:无法装入数据库并且出现事件 ID 9546

要修改收件人策略,请按照下列步骤操作:

1.启动 Exchange 系统管理器。为此,请单击“开始”,指向“程序”,指向“Microsoft Exchange”,然后单击“Exchange 系统管理器”。2.双击“组织”,双击“收件人”,然后单击“收件人策略”。3.双击您要更改的策略。4.单击“电子邮件地址”选项卡,然后通过使用下列任意替换字符串编辑适当的 SMTP 生成规则:

"%s:姓"%g:名"%i:中间名首字母"%d:显示名"%m:Exchange 2003 别名"%rxy:在用户名中用字符 y 替换所有后续字符 x。如果 x = y,将删除该字符。

注意:

"您可以在下列任意字符串前放置一个数字,以便定义必须使用字符串中的多少个字符,例如:

"%1s:使用姓的第一个字母"%5g:使用名的前五个字母

"电子邮件地址中不会使用用户名中包含的无效字符(根据征求意见文档 [RFC] 821/822),《WIN技巧:如何使用收件人策略修改SMTP电子邮件地址》()。如果您使用“%r”替换字符串将无效的字符替换为有效的字符,所有的“%r”字符串都将被忽略。此外,“%r”必须紧靠在要替换字符的替换字符串前使用。"如果您要在姓(用“%s”表示)中用字符“y”替换字符“x”,SMTP 电子邮件地址将按以下形式生成:

%g.%rxy%s

例如,如果您要将用户名“JamesC.Wilson”更改为“JamesC_Wilson”,请键入以下字符串:

%g.%r._%s@domain_name

"如果 %rxy 字符串在整个电子邮件地址的前面,则不在姓中用字符“y”替换字符“x”。

"在 %rxy 字符串中,x 可以等于空格。可以使用此字符串将姓名中的空格与有效的字符合并起来。 "您不能将 %rxy 字符串用作 %r,以便从 Active Directory 用户和计算机中的“缩写”域中删除手动键入的句号。您可能要从 Active Directory 中的“缩写”域中删除手动键入的句号,因为此文本也会影响其他属性。

示例以下示例列出了将替换字符串用于用户登录名“jwilson”时生成的 SMTP 地址:

显示名:James C. Wilson

姓:Wilson

名:James

替换字符串 生成的 SMTP 地址%d@domainJamesCWilson@domain%r._%d@microsoftJamesC_Wilson@microsoft%r..%d@microsoftJamesC.Wilson@microsoft%g.%s@microsoftJames.Wilson@microsoft@microsoftJamesW@microsoft%1g%s@microsoftJWilson@microsoft%1g%3s@microsoftJWil@microsoft

这篇文章中的信息适用于:

"Microsoft Exchange Server 2003 Standard Edition"Microsoft Exchange Server 2003 Enterprise Edition"Microsoft Windows Small Business Server 2003 Premium Edition"Microsoft Windows Small Business Server 2003 Standard Edition

关键字: kbhowto KB822447