0
点赞
收藏
分享

微信扫一扫

O365离职用户重启后邮箱无法使用

我这里有一个用户,原来是在自己维护的exchange服务器上,后来迁到O365云端,然后用户离职了,就直接把域帐号停用了,然后用户又回来了,再重新启用帐户后再指上O365授权,发现用户的邮箱一直提示如下的报错。

此用户的本发邮箱尚未迁移到Exchange Online,迁移完成后,Exchange Online邮箱将可用。

英文的提示是:

This user's on-premises mailbox hasn't been migrated to ‎Exchange Online‎. The ‎Exchange Online‎ mailbox will be available after migration is completed

遇到这个问题,我第一个思路是去还处于混合模式的内网邮件服务器上,登录ECP,然后到Migration标签,然后点move-to-different database

输入用户的域帐号,这里如果用户的邮箱存在本地的邮件服务器上,这里就可以看出来。找不到就证明是在云O365上。

O365离职用户重启后邮箱无法使用_邮件服务器

然后我又在这个Mailboxs标签里输入用户的域帐号,查看到用户的邮箱类型是Office365

这里就可以看出来用户是云邮箱了。

其实问题出在了AAD同步上了,如果看不懂什么是AAD,那证明你还不知道什么是混合部署,自己查文档吧。

一般用我这样的方法就能解决了。


Connect-ExchangeOnline -UserPrincipalName 我的UPN(写自己的邮件地址就可以)

用以下命令: Get-User 用户邮箱地址 | Select name, *Recipient*
Name PreviousRecipientTypeDetails RecipientType RecipientTypeDetails

用户邮箱  UserMailbox MailUser MailUser


查看完成以后把用户的O365授权取消了

O365离职用户重启后邮箱无法使用_邮件服务器_02

用以下命令把用户的邮箱属性重置一下,

Set-User 有问题的用户邮箱 -PermanentlyClearPreviousMailboxInfo


然后再用Get-User查看一下,如果值是None,这个就是想要的结果

Get-User 有问题用户邮箱 | Select name, *Recipient*

然后再给用户指上O365授权。

如果用以上办法不能解决问题,那就将这个用户的本地帐号给删除了,再重建,应该问题就解决了。

实际上我是没有AAD的权限,所以在处理这个问题有点费劲。



举报

相关推荐

0 条评论