Exchange 2010 + 恢复已删除的电子邮件

Exchange 2010 + 恢复已删除的电子邮件

希望有人能帮忙解决/提供一些答案。基本上,我们的组织被大量具有相同主题的垃圾邮件所困扰。为了减轻损害,我们的一位管理员在 Exchange 2010 shell 中运行了一个命令,搜索所有邮箱中含有此主题的电子邮件并将其删除。

但问题是,虽然他运行的命令删除了所有恶意垃圾邮件,但最终也删除了带有非常相似的主题也是我们用户需要的。我们已经尝试在 Outlook 客户端中为受影响的用户恢复已删除项目功能,并通过 Exchange shell 搜索垃圾箱 - 两者都没有找到任何我们可以复制到目标邮箱或任何东西的结果。

我们的数据库中已删除项目的保留时间似乎设置为 30 天。还有其他方法可以恢复这些已删除的消息吗?如果需要任何其他信息/说明,请告诉我,非常感谢您的帮助!

答案1

假设管理员使用了该Search-Mailbox....-DeleteContent命令。

使用时搜索邮箱命令

DeleteContent 开关指定搜索返回的邮件将从源邮箱中永久删除。

因此,这些项目将被永久删除 - 即:消失。这就是为什么始终建议-LogOnly先使用参数来确保只删除您想要删除的内容。

在 Exchange 2010 中您唯一可能的办法是从备份中恢复所需的项目。

答案2

要恢复 Exchange 中已删除的电子邮件项目,管理员可以根据理解和工作使用 Powershell 命令和 Exchange 管理面板。

如果管理员想要尝试使用 Powershell 命令恢复电子邮件文件,请使用以下命令:

Get-Mailbox -ResultSize unlimited -Filter {(RecipientTypeDetails -eq ‘UserMailbox’)} | 
  Set-Mailbox -SingleItemRecoveryEnabled $true -RetainDeletedItemsFor 30

在此之前,借助以下命令启用单个项目的恢复:

Set-Mailbox -Identity “name of the user” -SingleItemRecoveryEnabled $true

笔记:启用单个项目恢复,并为任何单个用户设置已删除项目的保留期限。以下命令激活单个项目的恢复,并设置 30 天的保留期限。

Set-Mailbox -Identity “name of the user” -SingleItemRecoveryEnabled $true -RetainDeletedItemsFor 30

注意:单个项目恢复用户需要了解以下几点:

由于使用了更多命令,因此您可以参考以下链接:

http://www.datarecovery.institute/recover-deleted-email-items-exchange-2003-2007-2010-2013/

在这里您可以找到恢复已删除项目期间需要的分步命令和其他预防措施。

相关内容