错误地将特定收件人策略应用于我们公司的所有邮箱。我已将收件人策略更改为正确的策略。我现在需要恢复(从删除项目中)受该收件人策略影响的所有邮件。
这些用户有许多子文件夹,我不想打开 Outlook 并在每个文件夹上使用“恢复已删除的项目”。
如何从指定邮箱中的所有文件夹恢复已删除的邮件?我可以通过删除日期来限制吗?
答案1
使用Search-Mailbox
cmdlet 搜索今天删除的项目并将其复制回来。
注意:我还没有测试过,所以请遵循所有三个步骤并确保它按预期运行!
对测试邮箱执行搜索并查看输出:
Get-Mailbox "Test Mailbox" | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly -EstimateResultOnly
在测试邮箱上再次执行搜索并验证今天删除的邮件是否已移回
Get-Mailbox "Test Mailbox" | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly
对所有邮箱执行搜索并享受!
Get-Mailbox | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly
我希望这有帮助 :-)