近期在Exchange2010中遇到邮箱账户被误操作而禁用了,结果在控制台中怎么也翻不出来了。这种情况是因为被禁用的账户还在受保护的时间内(默认30天),也就是说在这个周期内是可以与其账号重新恢复链接的。(需要对数据库实例挨个进行配置)

在Exchange Server 2010这个版本中,我们可以通过Exchange Management Shell输入下列命令来解决:

Clean-MailBoxDatabase 'Database_Name'     #Database_Name是该账号所在的数据库实例名称


在Exchange Server 2016这个版本中,命令与2010还是有所区别的:

Get-MailBoxStatistics -Database 'Database_Name ' | ForEach {Update-StoreMailBoxState -Database $_.Database -Identity $_.MailBoxGuid -Confirm:$false }


友情提示:如果在部署Exchange的时候选择的不是与AD功能脱离的方式,这里在删除邮箱账户时千万小心!否则AD账号会同步被删掉,再恢复就会有些“后遗症”,例如邮件地址绝对正确,但死活发送不出去,提示不可达之类的错误,该错误我犯过一次!



铸剑团队签名
【总监】十二春秋之,3483099@qq.com;
【Master】戈稻不苍,han169@126.com;
【Java开发】雨鸶,343691194@qq.com;思齐骏惠,zhangqiang@126.com;小王子,545106057@qq.com;
【VS开发】豆点,2268800211@qq.com;
【系统测试】土镜问道,847071279@qq.com;尘子与自由,695187655@qq.com;
【大数据】沙漠绿洲,caozhipan@126.com;张三省,570417591@qq.com;
【网络】夜孤星,11297761@qq.com;
【系统运营】三石头,261453882@qq.com;平凡怪咖,591169003@qq.com;
【容灾备份】秋天的雨,18568921@qq.com;