停用网站邮箱

网站邮箱即将停用,将停止服务和/或删除。 请使用以下说明来标识、备份和删除站点邮箱。

查看网站邮箱列表

在 Exchange PowerShell 中运行以下命令:

Get-SiteMailbox -BypassOwnerCheck -ResultSize Unlimited | ft Name, WhenCreated, ClosedTime, SharePointUrl -AutoSize

“创建”日期显示最近创建的网站邮箱。 “Get-SiteMailbox”输出中的“ClosedTime”是指关联的 SharePoint 网站的状态。 公司设置 SharePoint 策略,以在一段时间后关闭网站,或为用户提供关闭网站的权限。 关闭站点通常意味着它已不可用。 已关闭的网站邮箱将从 Outlook 桌面客户端的视图中删除,但它们在 Outlook Web Access 中可用。

有关详细信息,请参阅 使用网站关闭和删除策略

标识活动网站邮箱

在 Exchange PowerShell 中运行以下命令:

# If you run this more than once, delete/rename the output file first because this command appends to it.
# This is a single, long command line. It could take minutes or hours depending on the number of site mailboxes; thus, the countdown.
$sms = Get-SiteMailbox -BypassOwnerCheck -ResultSize unlimited;$count = $sms.Count; $sms | %{ $count-- ; echo "$count";Get-MailboxFolderStatistics $_.Identity -FolderScope Inbox | sort LastModifiedTime -Descending | ft Identity,LastModifiedTime >> c:\temp\sitemailboxes.txt};Write-Host "Open file c:\temp\sitemailboxes.txt to check the result"

没有命令可显示网站邮箱是否仍然处于活动状态。 上面的示例列出了最近更新的网站邮箱数。 站点邮箱的详细信息存储在文件中。

注意

处理时间因网站邮箱数而异。 可以打开“sitemailboxes.txt”以查看命令的结果。

标识网站邮箱的所有者

在 Exchange PowerShell 中运行以下命令:

Get-SiteMailbox -BypassOwnerCheck -ResultSize unlimited | ft Name, Owners

通过 PST (手动) 导出站点邮箱

必须具有 Microsoft 365 管理员权限才能访问Microsoft Purview 合规门户

有关详细信息,请参阅 权限和共享

  1. 转到 https://compliance.microsoft.com/ 并使用对组织具有 管理员权限 的帐户登录。

  2. 在“Microsoft Purview 合规门户主页”中,导航到“显示所有>电子数据展示>核心”。

    将显示 “电子数据展示 (标准) ”页。

  3. 单击“ 创建案例”。

  4. “新建案例 详细信息”窗格中,输入以下详细信息:

    • 输入 “案例名称 ” (强制) 。
    • 输入 案例说明 (可选) 。
  5. 单击保存

  6. 从列表视图中选择保存的案例,然后单击 以打开案例。

    案例将在新窗口中打开。

  7. 单击“ 搜索>+引导式搜索”。

    将显示 “新建搜索 详细信息”窗格。

  8. “新建搜索 详细信息”窗格中的以下选项卡下:

    1. “命名搜索 ”选项卡中,执行以下操作:

      1. 输入 “名称 (强制) 。

      2. 输入 “说明 ” (可选) 。

      3. 单击下一个

    2. “选择位置 ”选项卡中,执行以下操作:

      1. 选择 “特定位置”。

      2. “位置”中,单击“ 选择用户、组或团队”。

        将显示 “编辑位置 ”窗口。

      3. “编辑位置” 窗口中的 “Exchange 电子邮件”下,单击“ 选择用户、组或团队”。

      4. 输入要导出的网站邮箱的名称。

      5. 选中确认框以确保已添加网站邮箱。

      6. 单击“ 选择 ”,然后单击“ 完成”。

      7. “SharePoint 网站 ”选项下,单击“ 选择网站 ”以添加与网站邮箱关联的 SharePoint 网站。

      8. 若要查找网站邮箱的 SharePoint URL,请在 PowerShell 中运行以下命令:

        Get-SiteMailbox -BypassOwnerCheck -ResultSize unlimited
        
      9. 输入 URL 并选中确认框,确保已添加 URL。

      10. 单击“ 选择 ”,然后单击“ 完成”。

      11. 单击下一个

    3. “创建查询 ”选项卡中,单击“ 完成”。

      注意

      将“条件”卡留空,以确保搜索整个邮箱内容。 根据内容量,搜索需要一段时间。

  9. 搜索完成后,单击“ 更多>导出结果”。

    将显示 “导出结果 ”窗口。

  10. 选择相应的选项,然后单击“ 导出”。

    注意

    导出向导需要几分钟才能启动“导出”窗口。

  11. “导出 ”窗口中的“ 导出密钥 ”部分下,单击“ 复制到剪贴板”。

  12. 单击“下载结果”

  13. 在对话框中,单击“ 打开”。

    注意

    这将启动Microsoft Office 365电子数据展示导出工具,将邮箱导出到 PST。

  14. 单击“ 安装 ”以安装 导出工具 ,将邮箱导出到 PST。

  15. 粘贴 导出密钥,提供在本地保存 PST 文件的位置,然后单击“ 开始”。

    注意

    导出需要一段时间,具体取决于 PST 文件的大小。

  16. 单击“关闭”

    现在可以在 Outlook 中附加 PST。

注意

  • 不会导出其中没有电子邮件项的文件夹。
  • 网站邮箱包含 IPF 类型为“Documents”的特殊文件夹。ShortcutFolder。 这包含指向 SP 网站上的文件的“链接”。 必须使用 SP 站点的电子数据展示导出实际 SP 文件。
  • Outlook 将“文档”文件夹中的项目显示为不安全,这是预期行为。
  • “文档”文件夹的电子邮件中的文档附件只是占位符,实际文档存储在 SharePoint 中。

使用脚本) 将站点邮箱导出到 PST (

  1. 将process-site-mailboxes.ps1复制到工作目录。

  2. 在管理员模式下启动Windows PowerShell。

    有关详细信息,请参阅 Microsoft 365 管理员权限

    注意

    确保对以下角色具有管理员权限:

    • 合规管理员
    • 电子数据展示管理员
    • 组织管理
  3. 在 PowerShell 中运行脚本“process-site-mailboxes.ps1”。

  4. 出现提示时,输入管理员用户名和密码。

  5. 当工作目录提示查看文件时,可以通过打开工作目录中的“SiteMailboxesList.csv”文件来查看网站邮箱列表。

  6. 从列表中删除不想备份的任何网站邮箱 (es) 。

  7. 查看“SiteMailboxesList.csv”后保存它。

  8. 出现提示“是否继续? (Y/N) “继续。

  9. 在屏幕上收到“邮箱内容搜索已完成”消息后,转到Microsoft Purview 合规门户访问为每个邮箱创建的导出结果。

    注意

    使用合规中心仪表板在屏幕上下载 PST 消息。

注意

  • 不会导出其中没有电子邮件项的文件夹。
  • 网站邮箱包含 IPF 类型为“Documents”的特殊文件夹。ShortcutFolder。 这包含指向 SP 网站上的文件的“链接”。 必须使用 SP 站点的电子数据展示导出实际 SP 文件。
  • Outlook 将“文档”文件夹中的项目显示为不安全,这是预期行为。
  • “文档”文件夹的电子邮件中的文档附件只是占位符,实际文档存储在 SharePoint 中。

导入网站邮箱

若要让网站所有者再次访问网站邮箱,请将 PST 文件导入邮箱。 请参阅以下主题,获取有关将组织的 PST 文件导入到 Office 365 的详细分步说明。

使用 Exchange Web Services (EWS) API 提取邮箱内容

还可以像使用任何其他邮箱一样使用 EWS API 导出和导入网站邮箱。 可以使用 Exchange 中的 EWS-Managed API 或 EWS 导出和导入约会、电子邮件、联系人、任务和其他邮箱项目。

有关详细信息,请参阅在 Exchange 中使用 EWS 导出和导入项

请参阅以下主题之一,了解如何导出和导入邮箱内容:

删除网站邮箱

使用以下选项之一:

选项 1:从 SharePoint 网站隐藏邮箱。

可以通过从 SharePoint 网站中删除网站邮箱来隐藏网站邮箱,但它仍存在于 Exchange 中。 如果浏览器已加入书签,可以通过 Outlook Web Access 访问邮箱。

  1. 导航到要从中隐藏邮箱的 SharePoint 网站。

  2. 单击 “设置>网站内容”。

  3. “列表、库和其他 APP”下,指向 “网站邮箱”,然后单击“ ...” 了解详细信息。

  4. 单击“ 删除 ”,然后单击“ 确定 ”以删除网站邮箱应用。

    注意

    如果从网站中删除邮箱,该邮箱不会显示在网站上,但如果使用的是 Exchange) ,它仍将在 Outlook (中可见。

我还需要了解哪些内容?

删除网站邮箱有几点值得注意:

  • 完全删除网站邮箱的唯一方法是 删除整个网站本身。 当 (手动关闭或删除网站时,或者按照网站 关闭策略) ,网站邮箱也会关闭或删除。

  • 从网站中删除网站邮箱应用后,仍会存储发送到邮箱的邮件。 如果稍后 将邮箱添加回网站 ,则自最初创建以来发送到网站邮箱的任何邮件仍将存在。

选项 2:删除 SharePoint 网站。

如果删除了 SharePoint 网站,则通知 Exchange 同时删除网站邮箱。

  1. 导航到要删除的 SharePoint 网站。

  2. 选择网站顶部的 “设置” ,然后单击“ 网站信息”。

    注意

    如果在“设置”面板中未看到“网站信息”,请与 SharePoint 管理员联系以获取访问权限。

  3. 在“ 网站信息 ”面板底部,选择“ 删除网站”。

  4. 选中确认框,然后单击“ 删除”。

选项 3:手动删除网站邮箱。

例如,在 Exchange PowerShell 中运行以下命令:

Get-Mailbox MDEL:* | ?{$_.RecipientTypeDetails -eq "TeamMailbox"} | Remove-Mailbox -Confirm:$false

使用 Remove-Mailbox 删除网站邮箱。 删除网站邮箱时,系统会从 SharePoint 网站中删除网站邮箱链接。 在此示例中,将“MDEL”更改为要删除的网站邮箱的名称。