我们在我们的Exchange Online环境中发现了一条MailUser
记录,该记录似乎已损坏。假设此用户的电子邮件为foobar@hotmail.com
。
运行命令Get-MailUser -Identity 'foobar@hotmail.com'
时出现错误:
错误消息:
The operation couldn't be performed because object 'foobar@hotmail.com' couldn't be found on 'DB1ROOT3A006DC05.EURPR02B007.PROD.OUTLOOK.COM'.
但是当我打电话给Get-Recipiant -Identify 'foobar@hotmail.com'
时,发现用户了:
Name RecipientType
---- -------------
foobar_hotmail.com#EXT# MailUser
与其他所有MailUser
一起使用的是属性RecipientTypeDetails
,其中填充了值GuestMailUser
,但对于损坏的对象,此属性显示的是值UserMailbox
。
我现在已经删除了Office 365租户中的来宾用户,但是Get-Recipiant -Identify 'foobar@hotmail.com'
仍然找到了对象,即使等待了12个小时也是如此。
我的问题摘要
Get-MailUser -Identity 'foobar@hotmail.com'
无法找到损坏的用户Get-Recipiant -Identify 'foobar@hotmail.com'
仍然找到对象,即使来宾用户已被删除