【发布时间】:2020-10-21 20:14:08
【问题描述】:
Microsoft 已于 2020 年 7 月 1 日停用 Search-Mailbox cmdlet。此功能允许清除邮箱中的所有内容,例如
Search-Mailbox -Identity joe.bloggs@domain.com -DeleteContent
上述功能运行良好,但已停用。推荐的前进方式是使用 New-ComplianceSearch、Start-ComplianceSearch 和 New-ComplianceSearchAction。在您阅读 https://docs.microsoft.com/en-us/exchange/policy-and-compliance/ediscovery/delete-messages?view=exchserver-2019 的文档之前,这似乎一切都很好,其中包含这条杀手线
每个邮箱一次最多可以删除 10 个项目。由于搜索和删除邮件的功能旨在成为事件响应工具,因此此限制有助于确保快速从邮箱中删除邮件。此功能并非旨在清理用户邮箱。
我现在找不到清理/清除邮箱的方法。
是否有人知道任何新的 PowerShell cmdlet 或使用现有 cmdlet 的方法,这些 cmdlet 将允许在给定身份(电子邮件地址)的情况下完全清除 Exchange Online 邮箱?
【问题讨论】:
-
我不太明白你为什么要开始这样做......
-
我构建了一个迁移产品。能够清理邮箱并将其重新用于测试等很有用
标签: powershell office365 exchange-server