当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

作者:精品下载站 日期:2024-12-14 08:39:55 浏览:16 分类:玩电脑

恢复已删除的邮件项目- Office 365 | 4#7 |.com


在本文中,我们将回顾可用于在 Exchange Online 环境中恢复邮件项目的四个选项。

用于恢复邮件的可用工具有:

  1. 使用 Outlook 和 OWA 邮件客户端恢复已删除的邮件项目。
  2. 使用 MFCMAPI 实用程序恢复已删除的邮件项目。
  3. 使用 Exchange 就地电子数据展示和保留恢复已删除的邮件项目。
  4. 使用 PowerShell cmdlet Search-Mailbox 和 New-MailboxSearch 恢复已删除的邮件项目。

介绍

我们的场景的特征如下:

一位组织用户致电我们并抱怨他的一些邮件丢失了。我们已实施尽职调查并执行邮箱搜索以验证邮件是否仍然存在于用户邮箱中。

目前,我们正在进入假设邮件项目已删除的阶段,并且我们想要检查特定邮件项目是否仍然“可恢复”。 ”

与此场景相关的两个最重要的问题是:

  1. 在Office 365和Exchange Online环境中我们可以使用哪些邮件恢复方法?
  2. 邮件是否仍然是“可恢复”的意思,我们还可以“保存”已删除的邮件吗?

Office 365 和 Exchange Online 环境中可用的邮件恢复方法

在我们开始深入研究可以使用的邮件恢复方法的具体细节之前,定义邮件恢复方法的一般分类非常重要:

  1. 用户自己(邮箱拥有者)可以实施的恢复邮件方法
  2. 恢复邮件方法,只能由 Exchange Online 管理员实施。

例如,每个用户(邮箱所有者)都可以使用 OWA 或 Outlook 的“恢复已删除邮件”选项来恢复从 Exchange 收件箱“回收站”(已删除邮件文件夹)中删除的邮件项目。

如前所述,用户将有 14 天的“宽限期”,在此期间他可以“后悔”并恢复从 Exchange 收件箱“回收站”(已删除邮件文件夹)中删除的邮件项目。换句话说 - 从硬删除场景中恢复。

注意:您可以在“软删除与硬删除”部分中阅读有关术语“硬删除”的更多信息。

只有 Exchange 管理员可以恢复邮件项目的情况是:

1.硬删除

用户还删除存储在删除文件夹中的邮件项目的场景(硬删除)。在这种情况下,邮件将被放置在 Purges 文件夹中。

用户没有 Purges 文件夹的访问权限(只有 Exchange Online 管理员可以查看此文件夹的内容)。

2.具有诉讼保留或就地保留的邮箱

如果邮箱配置了诉讼保留或就地保留,则能够恢复超过 14 天的已删除邮件项目(Exchange Online 中的默认已删除邮件保留策略为 14 天),只有 Exchange Online 管理员才有能力恢复这些邮件。

只有 Exchange 管理员可以恢复邮件项目的情况是:

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

用于恢复邮件的可用工具

我们可用于恢复邮件的可用工具有:

1.就地电子取证

Exchange 2013 基于 Web 的界面,使我们能够创建查询并搜索特定邮箱或邮箱数组中的邮件项目。 (基于 Exchange 2013 架构的 Exchange Online)。

2. PowerShell cmdlet

就地电子数据展示 Exchange 基础架构是一个非常强大的工具,由不同的组件组成,可用于从 Exchange Online 基础架构以及其他基础架构(例如 SharePoint Online)搜索和恢复数据。

2. PowerShell cmdlet

Exchange 包括两组 PowerShell cmdlet,它们是为从用户邮箱搜索和恢复邮件项目而创建的:

  • 搜索邮箱
  • 新邮箱搜索

这两个 PowerShell cmdlet:Search-Mailbox 和 New-MailboxSearch 用于搜索 Exchange 邮箱中的数据(邮件项目)。

用于从用户邮箱搜索和恢复邮件项目的 Exchange Online 电子数据展示的图形界面基于 PowerShell cmdlet - New-MailboxSearch。

此外,Exchange 还支持名为“Search-Mailbox”的“旧版”PowerShell cmdlet。

可能出现的问题是:为什么我们需要两个 PowerShell cmdlet 来执行相同的操作?

答案是,尽管这两个 PowerShell cmdlet 之间有共同点,但每个 PowerShell 都具有“其他”PowerShell cmdlet 所没有的不同功能。

从理论上讲,“较新”的 PowerShell cmdlet New-MailboxSearch 应该取代或继承以前的 PowerShell cmdlet(Search-Mailbox),但是,有趣的消息是 PowerShell cmdlet Search-Mailbox 仍然具有较新的 New-MailboxSearch PowerShell cmdlet 未提供的功能。

例如,Search-Mailbox 认为的 PowerShell cmdlet 比 PowerShell cmdletNew-MailboxSearch,但是、PowerShell cmdlet

Search-Mailbox 包含“较新”PowerShell cmdlet 不具备的功能,例如仅从“可恢复项目”文件夹中搜索和恢复邮件项目的能力。

如果您想详细了解如何使用这些 PowerShell cmdlet,可以阅读文章使用 PowerShell cmdlet 恢复已删除的邮件项目7#7.

3.邮件客户端(Outlook\OWA)

邮件客户端 Outlook 和 OWA 包含一个内置选项,使用户能够恢复邮件项目。 Outlook\OWA 恢复邮件项目界面允许用户(邮箱所有者)查看删除文件夹+恢复邮件项目的内容。换句话说,使用户能够从软删除事件中恢复邮件项目。

4. MFCMAPI

MFCMAPI 是一个非常强大的 GUI 工具,它使用户(邮箱所有者或对邮箱具有完全访问权限的其他用户)能够访问邮箱内容的“幕后”。

MFCMAPI 工具可以为各种故障排除场景提供多种功能,但在本文中,我们将仅回顾 MFCMAPI 的一个非常具体的功能 - 使用户能够访问“隐藏分区”——可恢复项目文件夹的功能。

在本文中,我们将回顾以下在 Exchange Online 环境中恢复邮件项目的方法:

  • 使用 Outlook 和 OWA 邮件客户端进行恢复
  • MFCMAPI

在文章中 - 使用 Exchange 就地电子数据展示和保留来恢复已删除的邮件项目 | 6#7,我们将回顾如何使用就地电子数据展示和保留来恢复邮件项目

在文章中 - 使用 PowerShell cmdlet 恢复已删除的邮件项目7#7,我们将回顾如何使用 PowerShell cmdlet - Search-Mailbox 恢复邮件项目。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

恢复已删除邮件的最佳实践和指南

当用户报告他的电子邮件“消失”时,建议的故障排除流程是:

  1. 验证邮件项目是否仍然存在于用户邮箱中 - 如果您在用户邮箱中找不到邮件项目,请转到下一步。
  2. 指示用户使用 OWA\Outlook 内置选项来恢复已删除的项目。用户自行恢复邮件项目的能力可以节省宝贵的时间并防止为实施“管理恢复过程”而分配不必要的资源。简而言之——简单就是更好。如果用户能够自行恢复邮件,这将是一个双赢的局面。
  3. 仅当用户无法自行恢复邮件时,才使用 Exchange Online 环境中存在的“管理”邮件恢复选项。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

1. 使用 Outlook 和 OWA 邮件客户端恢复已删除的邮件项目。

如前所述,Outlook 和 OWA 邮件客户端包含一个内置界面,使用户能够恢复邮件项目。

Outlook 和 OWA 恢复邮件选项使用户能够访问隐藏的子文件夹 - 删除文件夹。

当我们提到术语“使用 Outlook\OWA 恢复邮件项目”时,其含义是恢复软删除邮件项目的能力。

注意:您可以在“软删除与硬删除”部分中阅读有关软删除主题的更多信息。

1.1 使用 Outlook 邮件客户端恢复已删除的邮件项目

为了能够使用 Outlook 恢复邮件项目,请执行以下步骤:

  • 选择文件夹菜单。
  • 选择恢复已删除的项目图标
  • 在出现的窗口中,我们可以看到所有已删除项目的列表(存储在删除文件夹中的邮件项目)。
  • 当选择恢复所选项目选项时,邮件项目将恢复到已删除项目文件夹
  • 当选择清除所选项目选项时,邮件项目将被发送到清除文件夹(硬删除)。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

我想强调的一个重要概念是,恢复已删除邮件项目的过程不会将邮件项目恢复到最初创建邮件项目的“原始文件夹”,而是恢复到“托管”的文件夹。被删除之前的邮件项目,即“已删除邮件”文件夹。

例如,用户删除存储在名为“客户”的邮箱文件夹中的邮件项目的场景。

当用户删除邮件时,邮件会“移动”到“已删除邮件”文件夹。如果邮件项目也从“已删除邮件”文件夹中删除(删除),并且用户决定要恢复该邮件项目,则恢复的邮件项目将恢复到“已删除邮件”文件夹,而不是“原始邮件”文件夹”(我们场景中的客户文件夹)。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

在下面的屏幕截图中,我们可以看到恢复邮件项目的示例。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

邮件成功恢复后,我们可以看到邮件的“新位置”是已删除邮件文件夹

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

1.2 使用OWA邮件客户端恢复已删除的邮件。

恢复邮件项目的功能也可以通过使用 OWA 邮件客户端来实现。

  • 为了能够显示“已删除邮件”文件夹,请选择更多选项。
    (Exchange Online 环境中的 OWA 默认视图是最小化视图,不显示“已删除邮件”文件夹)。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 右键单击已删除项目文件夹
  • 选择菜单 - 恢复已删除的项目

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

在出现的新窗口中,您将能够看到可以恢复的邮件项目列表。

在屏幕右下角,您可以看到恢复清除选项。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

2. 使用 MFCMAPI 实用程序恢复已删除的邮件项目。

MFCMAPI 是每个 Exchange 管理员都应该了解的非常强大的工具。
通过使用 MFCMAPI 工具,我们可以完成通过标准 Outlook 界面无法完成的任务和操作。

MFCMAPI 工具可以“做”很多事情,但在本文中,我只想重点讨论使用 MFCMAPI 工具恢复邮件项目的主题。

需要使用 MFCMAPI 工具的最相关示例之一是硬删除场景。

快速提醒一下 - 术语“硬删除”定义了一种场景,其中用户(或其他元素)从已删除邮件文件夹 + 还会从恢复文件夹(删除 文件夹中清除邮件项目)。

在这种情况下,邮件会重新定位或移动到清除文件夹,而标准 Outlook 或 OWA 邮件客户端界面不会使用户能够访问清除文件夹

在这种情况下,我们有几个选项 - Exchange 管理员可以使用 Exchange Online 就地电子数据展示选项(通过 Exchange Online Web 管理界面提供的工具)来搜索和恢复邮件项目。

但是,在我们无法访问 Exchange Online 管理界面的情况下,或者在“标准用户”没有访问 Exchange Online 就地电子数据展示所需的管理权限的情况下,我们可以使用MFCMAPI 工具的强大功能可尝试从“硬删除”情况中恢复邮件项目。

如何使用 MFCMAPI 工具恢复邮件项目

在以下部分中,我们将演示如何使用 MFCMAPI 工具来恢复名为 John 的用户的邮件项目。

我们的演示将包括 MFCMAPI 工具包含的用于恢复邮件项目的选项:

  • 将已删除的邮件项目导出为邮件消息格式(msg 文件)。
  • 将已删除的邮件复制到收件箱文件夹中。

该场景的特点如下:

我们的用户 John,清空其已删除邮件项目文件夹,然后也清空恢复邮件项目文件夹(硬删除)。
在这种情况下,已删除邮件项目位于 清除文件夹,正如我们所知,该目录的内容在 Outlook 视图中不可用。

为了能够恢复存储在 Purges 文件夹 中的已删除邮件项目,我们将使用 MFCMAPI 工具。我们将使用 MFCMAPI 工具“登录”John 邮箱,然后使用导出选项和复制选项恢复特定邮件项目。

  • 下载并解压 MFCMAPI
  • 双击 MFCMAPI 可激活文件。
  • 在欢迎屏幕中单击确定

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 单击工具菜单并选择选项...

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 在出现的窗口中,选择以下选项

    • 调用 OpenMsgStore 时使用 MDB_ONLINE 标志
  • 调用 OpenEntry 时使用 MAPI_NO_CACHE 标志

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

为了能够查看用户邮箱的内容,我们需要登录 John 的邮箱(MFCMAPI 工具“模仿”Outlook 客户端行为)。

  • 选择会话菜单和登录...菜单

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 在我们的场景中,我们将选择“John 邮件配置文件”

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 双击代表约翰邮箱的图标。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

使用MFCMAPI工具,使我们能够清楚地了解物理邮箱结构。

最顶层的容器是 根容器,其中包含子分区,例如:

  • 可恢复项目 - 这是可恢复项目文件夹
  • 信息存储顶部 - 这是“邮箱分区”,其中包含我们使用的标准邮箱文件夹知道诸如收件箱、已发送邮件等。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 为了能够恢复已删除的邮件项目,我们将单击可恢复的项目文件夹。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

可恢复项目文件夹中,点击清除文件夹
MFCMAPI 界面有点令人困惑,因为乍一看,它看起来像 的 MFCMAPI 视图清除文件夹仅包含二进制代码。

为了能够查看存储在 Purges 文件夹 中的邮件项目,我们需要双击 清除文件夹

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

场景 1:导出已删除邮件项目的副本

在第一个示例中,我们将保存已删除邮件项目的副本并将其另存为消息文件格式(msg 文件)。

  • 选择特定邮件项目
  • 使用右键单击鼠标选项,然后在出现的菜单中选择导出消息...菜单

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 在选项框中:保存消息的格式,选择适合您需要的格式。在我们的示例中,我们将选择MSG File (UNICODE)

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 在我们的示例中,我们将在名为“恢复邮件”的文件夹中保存已删除邮件项目的副本。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 在出现的窗口中,单击确定

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 在出现的窗口中,单击确定

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

  • 在下面的屏幕截图中,我们可以看到保存在文件夹中的邮件项目。

[玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

    场景 2:将已删除的邮件复制到另一个邮箱文件夹。

    在以下示例中,我们希望使用不同的选项来恢复邮件项目。
    在此示例中,我们希望将邮件项目恢复到将创建的“专用文件夹”,并用于存储恢复的邮件项目\ s。

    在我们的示例中,在开始恢复过程之前,我们将创建一个名为:
    John recovery Mail items 的文件夹

    稍后,我们会将 Purges 文件夹中存储的所有已恢复邮件复制到此文件夹。

    为了简化说明,您可以按照上一场景中列出的步骤进行操作。

    当我们看到清除文件夹的内容时,我们可以选择特定邮件或所有邮件项目(CTRL +A)并使用鼠标右键单击。

    在这种情况下,我们将选择复制消息...选项

    [玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

    • 选择收件箱文件夹,然后在收件箱文件夹下选择将用于保存已恢复邮件项目副本的特定文件夹。在我们的场景中,我们选择名为:John recovery Mail items 的文件夹
    • 右键单击该文件夹并选择菜单 - 粘贴...

    [玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

    在我们的场景中,我们希望复制已恢复的邮件项目,而不是移动已恢复的邮件项目。我们不会选中该选项框 - 移动邮件而不是复制

    [玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

    在下面的屏幕截图中,我们可以看到恢复的邮件项目。

    [玩转系统] 恢复已删除的邮件项目- Office 365 | 4#7 |.com

    您需要 登录账户 后才能发表评论

    取消回复欢迎 发表评论:

    关灯