硬删除邮箱,而无需删除Microsoft 365中的用户帐户

如何在不删除用户帐户的情况下硬删除Microsoft 365中的邮箱?完全删除用户意味着邮箱(包括团队,OneDrive和SharePoint文件)将被删除。相反,您需要保留用户并仅删除邮箱,而留下其他所有内容。本文将展示如何永久清除以前的邮箱信息并将用户身份保留在Microsoft 365中。

清除交换在线邮箱信息

当所有内容都经过测试和计划时,将邮箱迁移到Microsoft 365非常好。但是,可能会在云中找到一个邮箱本地和一个邮箱,以实现相同的用户身份。发生这种情况时,这意味着Microsoft Entra Connect在本地和云之间的同步出现了问题。因此,必须解决这一点,因为如果您不这样做,邮件流问题将会发生。

当您将在本地邮箱中添加交换在线许可证与Microsoft Entra Connect Sync同步到云之前,这些问题会发生。

另一个原因是您拥有一个仅限Microsoft 365云组织,并且要从邮箱中删除所有信息。

笔记:微软提供了永久性地透明的bailboxinfo参数以在线删除邮箱并将用户帐户保存在云中。这适用于混合和仅云的环境。

要删除Exchange Online邮箱并保留用户帐户,请按照以下步骤操作:

1。连接到在线powershell

运行Windows PowerShell作为管理员,并连接到在线PowerShell。

Connect-ExchangeOnline

2。删除在线交换许可证

当您从邮箱中删除许可证时,这意味着您将邮箱软化。它在软省略状态下停留30天,之后将自动删除。如果将“交换在线计划”添加到邮箱,邮箱将连接到用户,包括所有邮箱信息。

要从Microsoft 365中的用户删除Exchange Online许可证,请按照以下步骤:

参见:

  1. 登录到Microsoft 365管理中心
  2. 扩张用户>活动用户
  3. 单击用户
  4. 点击许可证和应用程序
  5. 扩张应用
  1. 取消选中交换在线许可证
  2. 点击保存更改
  1. 您可以收到一条错误消息,需要删除其他应用程序

在我们的示例中,我们必须删除Office 365(计划2)和Microsoft Myanalytics(完整)的Microsoft Defender。

  1. 取消选中应用
  2. 点击保存更改

3。获取用户邮箱状态

运行接使用者cmdlet检查是否没有连接邮箱与用户连接。

Get-User "" | Select-Object Name,*Recipient*

输出表明用户有一个邮箱,这是因为您应该给它几分钟的时间以应用更改。

Name                                 PreviousRecipientTypeDetails RecipientType RecipientTypeDetails
----                                 ---------------------------- ------------- --------------------
03e95a20-3652-4895-af25-6deed0856081 None                         UserMailbox   UserMailbox

继续运行命令,直到看到下面的输出。

Name                                 PreviousRecipientTypeDetails RecipientType RecipientTypeDetails
----                                 ---------------------------- ------------- --------------------
03e95a20-3652-4895-af25-6deed0856081 UserMailbox                  MailUser      MailUser

您可以运行的另一个命令是Get-Mailbox

Get-Mailbox ""

输出表明找不到用户邮箱,这是正确的,因为删除了Exchange Online许可证。

Get-Mailbox: Ex6F9304|Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException|The operation couldn't be performed because object
'' couldn't be found on 'AM0P195A003DC04.EURP195A003.PROD.OUTLOOK.COM'.

现在,我们已经验证了用户没有附加邮箱,我们可以继续下一步。

4。清除以前的邮箱信息

运行固定用户cmdlet,包括- 永久性清除式MailboxInfo参数,要硬删除邮箱,而无需在Microsoft 365中删除用户帐户。

重要的:Exchange Online Mailbox将永久删除下面的命令,并且无法恢复。

Set-User "" -PermanentlyClearPreviousMailboxInfo

以下消息显示在输出中。按y进入确认动作。

Confirm
Are you sure you want to perform this action?
Delete all existing information about user Identity:''?. This operation will clear existing values from Previous home MDB and Previous Mailbox GUID of the    
user. After deletion, reconnecting to the previous mailbox that existed in the cloud will not be possible and any content it had will be unrecoverable PERMANENTLY. This operation   
will also create an async task to purge all the mail data. You can check the status by running 'Get-User <Identity> | fl *Workload*' and check if DesiredMailboxWorkloads is set to  
null. Do you want to continue? Y

5。获取邮箱删除状态

邮箱将不会立即删除。知道邮箱何时难以删除的一种绝佳方法是在下面运行命令。

Get-User "" | fl *WorkLoad*

DesiredMailBoxWorkloads属性显示值基材

MailboxWorkloads                   : Mail, Calendar, Contacts, Substrate
DefaultMailboxWorkloadsMask        : Mail, Calendar, Contacts, Substrate
DesiredMailboxWorkloads            : Substrate
DesiredMailboxWorkloadsModified    : 18/04/2024 11:20:20
DesiredMailboxWorkloadsGracePeriod : None

价值必须是空的(无效的)。您可以继续运行该命令,直到看到空值为止。在我们的示例中,8小时后的值变为空。

MailboxWorkloads                   : Mail, Calendar, Contacts, Substrate
DefaultMailboxWorkloadsMask        : Mail, Calendar, Contacts, Substrate
DesiredMailboxWorkloads            : 
DesiredMailboxWorkloadsModified    : 
DesiredMailboxWorkloadsGracePeriod : 

邮箱已成功删除,用户身份仍然可以在Microsoft 365中获得。在Exchange Hybrid环境中,这是您单击时将看到的消息邮件

您现在可以迁移邮箱或将Exchange在线许可分配给用户。请记住,用户将获得一个新的邮箱。

结论

您了解了如何在不删除Microsoft 365中的用户帐户的情况下硬删除邮箱。首先,删除分配给用户的Exchange在线许可证并验证邮箱是否已断开连接。之后,运行永久性的MailboxInfo参数以删除(硬删除)从云中删除邮箱。但是在这样做之前,请确保您导出邮箱数据(如果有的话)。否则,数据将永远删除。

您喜欢这篇文章吗?您可能还喜欢Exchange Hybrid中的邮箱类型差异。不要忘记关注我们并分享这篇文章。