Powershell Exchange 365擦除邮箱(擦除清除)

Powershell Exchange 365擦除邮箱(擦除清除),powershell,exchange-server,exchangewebservices,Powershell,Exchange Server,Exchangewebservices,从Google Apps到Office 365的初始迁移失败后,我使用Powershell删除邮箱中的所有项目并启动另一次同步 Search-Mailbox -Identity "identity" -DeleteContent -force Search-mailbox -identity "identity" -SearchDumpsterOnly -DeleteContent 不幸的是,这将所有项目移到了“清除”文件夹中,我还没有找到清除清除的方法。由于项目驻留在清除中,我无法在谷歌应用

从Google Apps到Office 365的初始迁移失败后,我使用Powershell删除邮箱中的所有项目并启动另一次同步

Search-Mailbox -Identity "identity" -DeleteContent -force
Search-mailbox -identity "identity" -SearchDumpsterOnly -DeleteContent
不幸的是,这将所有项目移到了“清除”文件夹中,我还没有找到清除清除的方法。由于项目驻留在清除中,我无法在谷歌应用程序之间正确同步

理想情况下,我希望在不删除用户的情况下完全擦除邮箱,然后重新开始,或者至少找到一种清除purges文件夹的方法。 到目前为止,微软最好的回应是等待30天,直到清除工作结束

大约一天前,我尝试将保留设置为0,但到目前为止没有效果:

Set-Mailbox -Identity "mailbox" -RetainDeletedItemsFor 0

对于任何感兴趣的人,了解如何移除清洗:

将保留期设置为0:

Set-Mailbox -Identity "identity" -RetainDeletedItemsFor 0
关闭项目恢复:

Set-Mailbox -Identity "identity" -SingleItemRecoveryEnabled $false
等待>60分钟

运行:

这将强制保留策略运行并清除清除中的所有电子邮件

Start-ManagedFolderAssistant