当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 Microsoft 365 中硬删除邮箱而不删除用户帐户

作者:精品下载站 日期:2024-12-14 06:31:56 浏览:14 分类:玩电脑

在 Microsoft 365 中硬删除邮箱而不删除用户帐户


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

清除 Exchange Online 邮箱信息

当一切都经过测试和规划后,将邮箱迁移到 Microsoft 365 会很棒。但是,您可能会发现同一用户身份的本地邮箱和云中的邮箱。发生这种情况时,意味着本地和云之间的 Microsoft Entra Connect Sync 出现问题。因此,必须解决这个问题,因为如果不这样做,就会发生邮件流问题。

当您在本地邮箱与 Microsoft Entra Connect Sync 同步到云之前将 Exchange Online 许可证添加到本地邮箱时,会出现这些问题。

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

注意: Microsoft 提供PermanentlyClearPreviousMailboxInfo 参数来删除 Exchange Online 中的邮箱并将用户帐户保留在云中。这适用于混合和纯云环境。

如何在 Microsoft 365 中硬删除邮箱

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

1. 连接到 Exchange Online PowerShell

以管理员身份运行 Windows PowerShell 并连接到 Exchange Online PowerShell。

Connect-ExchangeOnline

2.删除Exchange Online许可证

当您从邮箱中删除许可证时,这意味着您软删除了该邮箱。它会保持软删除状态 30 天,之后将被自动删除。如果将 Exchange Online 计划添加到邮箱,邮箱将连接到用户,包括所有邮箱信息。

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

  1. 登录 Microsoft 365 管理中心

  2. 展开用户 > 活跃用户

  3. 单击用户

  4. 点击许可证和应用

  5. 展开应用

[玩转系统] 在 Microsoft 365 中硬删除邮箱而不删除用户帐户

  1. 取消选中Exchange Online 许可证

  2. 点击保存更改

[玩转系统] 在 Microsoft 365 中硬删除邮箱而不删除用户帐户

  1. 您可能会收到一条错误消息,提示您需要删除其他应用程序

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

[玩转系统] 在 Microsoft 365 中硬删除邮箱而不删除用户帐户

  1. 取消选中应用

  2. 点击保存更改

3.获取用户邮箱状态

运行 Get-User cmdlet 以检查是否没有邮箱连接到该用户。

Get-User "[email protected]" | 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 "[email protected]"

输出显示找不到用户邮箱,这是正确的,因为 Exchange Online 许可证已被删除。

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

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

4.清除以前的邮箱信息

运行 Set-User cmdlet(包括 -PermanentlyClearPreviousMailboxInfo 参数)以硬删除邮箱,而不删除 Microsoft 365 中的用户帐户。

重要提示:使用以下命令将永久删除 Exchange Online 邮箱,并且该邮箱无法恢复。

Set-User "[email protected]" -PermanentlyClearPreviousMailboxInfo

输出中将显示以下消息。按YEnter 确认操作。

Confirm
Are you sure you want to perform this action?
Delete all existing information about user Identity:'[email protected]'?. 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 "[email protected]" | fl *WorkLoad*

DesiredMailboxWorkloads 属性显示值Substrate

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

该值必须为 (Null)。您可以继续运行该命令,直到看到空值。在我们的示例中,该值在 8 小时后更改为空。

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

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

[玩转系统] 在 Microsoft 365 中硬删除邮箱而不删除用户帐户

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

了解更多:从 Microsoft 365 中永久删除用户 »

结论

您了解了如何在 Microsoft 365 中硬删除邮箱而不删除用户帐户。首先,删除分配给用户的 Exchange Online 许可证并验证邮箱是否已断开连接。之后,运行PermanentlyClearPreviousMailboxInfo参数从云中删除(硬删除)邮箱。但在此之前,请确保导出邮箱数据(如果有)。否则,数据将被永久删除。

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

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯