名称更改后无法交付Exchange邮件

我有两个用户在几个月前改变了他们的姓氏。 最近,我解决了为什么他们没有出现在全球通讯列表。 原因是他们的ADSI财产“邮件”仍然有他们的旧别名。 我在其他几个字段中search了一下,但是我很确定把所有的东西都正确地放回去了(减去Mail字段,我认为这个字段的名字是“legacy”)。

顺便说一句,因为我已经开始在这里工作,所以更改名称的过程是创build一个全新的AD和Exchange用户,并导出/导入数据和.PST文件,所以我们不会遇到这样的情况。 我把这视为这些用户的最后一招。

从那以后,每当其他用户试图通过电子邮件向这些人发送电子邮件时,他们会收到如下所示的无法传递的消息:

Delivery has failed to these recipients or distribution lists: Barbara NewLastName The recipient's e-mail address was not found in the recipient's e-mail system. Microsoft Exchange will not try to redeliver this message for you. Please check the e-mail address and try resending this message, or provide the following diagnostic text to your system administrator. _____ Sent by Microsoft Exchange Server 2007 Diagnostic information for administrators: Generating server: mail.MyDomain.com IMCEAEX-_O=MyDomain_OU=First+20Administrative+20Group_cn=Recipients_cn=bOldLastName@nbutexas.com #550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ## Original message headers: Received: from mail.MyDomain.com ([192.168.200.3]) by mail ([192.168.200.3]) with mapi; Mon, 11 Mar 2013 10:56:14 -0500 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: binary From: Sarah Sender <[email protected]> To: Barbara NewLastName <IMCEAEX-_O=MYDOMAIN_OU=First+20Administrative+20Group_cn=Recipients_cn=bOldLastName@MyDomain.com> CC: Daniel SomeoneElse <[email protected]> Date: Mon, 11 Mar 2013 10:56:13 -0500 Subject: FW: The Subject Thread-Topic: The Subject Thread-Index: Ac4cTWKfaQjD6MaWTUOOIrrWlcn91AAAdmEwAIhri+A= Message-ID: <3A90EE12812EA74ABCAF358A8B0C4264040724A0EA@proteus> References: <[email protected]> In-Reply-To: <[email protected]> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: <3A90EE12812EA74ABCAF358A8B0C4264040724A0EA@proteus> MIME-Version: 1.0 

请注意,旧名称仍显示在该错误消息中的一个点上。

这是真正的踢球者:如果发件人通过OWA发送,它会通过罚款。 如果我closures发件人的Outlook,然后回到cachingExchange模式,并删除故障收件人的旧的自动填写条目,然后修复它们的问题。

问题在于,围绕公司做这个事情是不切实际的,而且是为了超过230个人的观点。 我想知道在服务器上发生了什么事情,使这个问题发生。

我使用了更新脱机通讯簿的cmdlet,而这显然没有奏效。 问题已经持续了4或5天。

当您更改Exchange用户的名称时,其X.500地址更改。 X.500地址是Outlook针对每个人正在使用的提前input查找而caching的内容。

使用上述的NDR,将其作为附加的X.500地址添加到她的邮箱中:

 /O=MyDomain/OU=First Administrative Group/cn=Recipients/[email protected] 

这是什么在改变的LagacyExchangeDN。 在下面的AddressBook日志文件中为用户find旧的LagacyExchangeDN,在那里search用户:

 C:\Program Files\Microsoft\Exchange Server\V14\Logging\AddressBook Service 

你应该find像这样的东西:

 /O=MyDomain/OU=First Administrative Group/cn=Recipients/cn=username 

那里的整条线看起来像:

 2013-04-12T12:18:49.363Z,9,0,/O=MyDomain/OU=First Administrative Group/cn=Recipients/cn=username,,192.168.1.157,servername,ncacn_ip_tcp,GetNewDSA,,5,Self,,Kerberos, 

只需从那里复制正确的部分。

然后打开ADSIEdit并find你的用户,打开属性,进入'lagacyExchangeDN'点击编辑,并用日志文件中的所有内容replace所有的。

您也可以查看用户的NK2文件,在哪里出错,哪个lagaceExchangeDN正在使用。 只需用记事本或任何编辑器打开NK2文件。