Email 如何从.ost文件还原已发送的邮件?

Email 如何从.ost文件还原已发送的邮件?,email,outlook,outlook-2010,offline-caching,Email,Outlook,Outlook 2010,Offline Caching,我最近移动了我的exchange服务器(Windows SBS;D)。现在我的问题是outlook中缺少一些已发送邮件(仅从2020年5月开始发送邮件)。 我在几年前就激活了Outlook缓存交换模式 有了Outlookviewer软件,我可以收到所有收到的电子邮件,但我找不到2020年5月发出的电子邮件 有没有其他方法可以恢复它们 感谢您的帮助。要恢复Exchange中已删除的邮件,管理员可以根据理解和工作情况使用Powershell命令和Exchange管理面板 如果管理员希望尝试使用Pow

我最近移动了我的exchange服务器(Windows SBS;D)。现在我的问题是outlook中缺少一些已发送邮件(仅从2020年5月开始发送邮件)。 我在几年前就激活了Outlook缓存交换模式

有了Outlookviewer软件,我可以收到所有收到的电子邮件,但我找不到2020年5月发出的电子邮件

有没有其他方法可以恢复它们


感谢您的帮助。

要恢复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
在此之前,请使用以下命令启用单个项目的恢复:

    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
由于使用了更多命令,因此您可以参考


在这里,您可以找到恢复已删除邮件时需要的分步命令和其他注意事项。

感谢您的命令!问题是,由于一个错误,我不得不从exchange服务器还原一个旧版本。幸运的是,我启用了exchage缓存模式。所以我只有ost文件。我认为您提供的命令只是针对服务器的