Exchange重建同名用户或通讯组后无法收到邮件
思韵闪耀
2021-02-22
0

   在我们日常的企业Exchange管理中,经常由于对员工的邮件账号进行删除/新建,但是下面有两种情况可能大家经常会遇到:

1. 员工“李四”A由于离职,邮箱管理员删除了该员工的邮箱(lisi@xxx.com)。但是之后又入职了同名同姓 “李四”的B员工,也新建了相同别用的邮箱(lisi@xxx.com)。

2. 由于特殊情况,或者误操作,用户“李四”邮箱 lisi@xxx.com 被重建。

以上两种情况看似经常会发生,也在情理之中,但是这样的操作往往会引来一个特殊的问题,

即:其他用户向该新建的 lisi@xxx.com 发送邮件的时候,系统提示无法送达。     

那下面我们就来看看这个问题的现状和解决办法。

本文主要以邮箱用户为例,通讯组的发生原因和解决办法完全一样。且以下截图和实验环境仅以Windwos Server 2012+Exchange 2013为例,其他的域控服务器版本和Exchange版本结合也均可,问题依然存在。

 

1. 首先向测试邮箱 lisi@xxx.com 发送一封测试邮件,目的证明现在的邮箱是可以正常收到邮件。

p_w_picpath

p_w_picpath

p_w_picpath

2. 在控制台删除该“李四”用户账户及邮箱

p_w_picpath

p_w_picpath

3. 在Exchange ECP上重建一个相同名字“李四”用户的邮箱,邮箱地址也必须相同。

注:如果管理员已经考虑到此类风险,创建的邮箱地址与之前的同名用户不相同,则会自动规避这篇问题所列举的问题

p_w_picpath

p_w_picpath

4. 向新建的邮箱 “李四”lisi@xxx.com 发送测试邮件时,由于之前outlook有通讯录缓存记录,会自动检索出上一个用户的全名“李四”,或者是直接回复上一个用户之前的邮件。

注:如果是单独发送 lisi@xxx.com 的完整邮件地址,不会出现第5步的退信提示,原因下文会讲。    

p_w_picpath

p_w_picpath

 

5. 此时会受到一封outlook的系统退信,提示无法找到目标用户的电子邮件地址,如下

p_w_picpath

以上五个步骤完整概要的描述了 Exchange在重建了同名用户邮箱之后无法收到邮件 这个问题的出现原因和现状。

问题分析:

这个问题的出现我们通常通过退信邮件来逆推。

1. “找不到您输入的电子邮件地址”,首先检查是否该用户的AD帐号和邮箱帐号确实存在

2.  登录该用户的邮箱进行查看,发现可以发送邮件,但是无法收到别人直接通过outlook检索出来的“李四”或者通过回复之前老“李四”的邮件。

3.  但是可以收到别人发送的全邮箱地址 lisi@xxx.com 的邮件。

4.  通过第2点和第3点,怀疑是之前老“李四”用户存在残留信息! BINGO!!!!能想到这里,方向就基本上找到了。

 

通过以上四点,我们仔细思考一下,在Windows AD中,就算是同一个用户或者同名的用户,在活动目录这个验证体系中,每个用户帐号对应唯一的一个GUID作为自己的身份标识符,而且每个在开启了Exchange邮箱的用户中,也是将用户这个邮箱smtp地址和这个GUID进行绑定,这个时候我们引入一个大家相对陌生的键值名称,叫做 LeagcyExchangeDN。这个键值中的 Leagcy 从字面上直接翻译的话为“遗留”,我们暂缺不管这个键值是否是只有删除用户后才会写入属性,但是至少每个邮箱用户在属性列表中都会有这样一个键值的存在。我们基本确定本文中描述的问题应该是和这个有关系。并且 Outlook 使用客户端访问服务器CAS上的通讯簿服务是调用的用户邮箱的LegacyExchangeDN属性,当向新的“李四”用户发送邮件时候,通讯薄缓存中在调用这个键值时发现和之前的老的“李四”用户的键值不一样,从而无法寻址,导致outlook无法解析LegacyExchangeDN的特性,所以发送失败,导致了系统退信。

 

通过上面的分析,我们来看看实实在在的解决办法:

1. 在Exchange ECP管理控制台中,找到新建的“李四”用户

p_w_picpath

2.打开用户“电子邮件地址”属性

p_w_picpath

3. 点击添加按钮,添加一条类型为 X.500 的电子邮件地址

注:电子邮件地址框内填写:

/O=FIRST ORGANIZATION/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=lisi@xxx.com

(前面红色部分不变,只需修改后面用户现有邮件地址)

p_w_picpath

p_w_picpath

4. 发送测试邮件,没有系统退信,且用户能够正常收到邮件了。

p_w_picpath

 

方法二:

如果上述方法依然不成功,或者用户由于其他原因无法添加X.500类型的邮件地址,还可以使用EMS通过下述命令行的形式,立即并彻底删除用户邮箱,这种删除方法不会存在“已删除的邮箱的期限”缓存中,会直接彻底的删除。之后再次重建该用户邮箱,问题也可以得到解决

Remove-Mailbox -Identity lisi@xxx.com -Permanent $true

使用 Remove-Mailbox cmdlet 和 Permanent 或 StoreMailboxIdentity 参数删除邮箱,则该邮箱将立即从邮箱数据库中删除。  
关于永久删除邮箱,大家可以借鉴以下链接:    
http://technet.microsoft.com/zh-cn/library/jj863440(v=exchg.150).aspx


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

将IIS设置克隆到新服务器...
将IIS设置克隆到新服务器的最佳方法是使用IIS配置文件。以下是详...
2025-06-06
网页保护、网页图片保护
1、禁止另存网页,把如下代码加入到网页body/body中 程序代...
2025-05-30
搭建Git服务器及本机克隆...
Git是什么?Git是目前世界上最先进的分布式版本控制系统。SVN...
2025-03-17
ubuntu环境下搭建gi...
操作环境:服务器:Ubuntu 24.04.2 LTS+git 2...
2025-03-17
Windows serve...
Windows server2019安装Intel I219-V网...
2025-01-15
SqlServer 数据库...
--查看数据库大小SELECT DB_NAME(database_...
2024-09-03

热门资讯

Exchange 2013/2... Exchange 2013/2016/2019邮件大小限制 可以在三个位置上配置Exchange上的...
SMTP 发送邮件错误码和解决... SMTP错误码/建议解决方法 错误总表 420 1. Timeout Communication P...
Exchange 2013 O... 最近在Exchange 2013环境中,遇到OWA/ECP无法访问的问题;用户是可以正常通过...
彻底卸载Exchange Se... 一般来说,我们安装完Exchange Server 2016之后,可以通过正常卸载程序来进行卸载,但...
Exchange 2013批量... 一批量删除特定主题的邮件 1.1批量删除所有数据库中特定主题的邮件 1)群发了几封主题为backup...
快速查看已安装Exchange... Exchange 2010的版本号在Exchange管理控制台(EMC)显示的,好像不准确了。比如,...
在 Exchange 2016... 用户邮箱是与人员关联的 Exchange 邮箱,通常为每人一个邮箱。每个用户邮箱都有一个关联的 Ac...
exchange2013域名(... 需要对 接受的域 和 电子邮件地址策略进行配置: 首先外网域名要做解析和增加mx记录,这里就不具体说...
如何为AD 添加多个UPN后缀 今天我在群里看到有群友在问User principal name (UPN)多后缀的问题,我在这里就...
EMS实用命令收集 Exchange Server 2013 运维系列运行邮件删除命令 Exchange Managem...