在 Microsoft Graph 中使用邮箱导入和导出 API

Microsoft Graph 中的邮箱导入和导出 API 允许应用程序从Exchange Online邮箱导入和导出内容。 邮箱内容可以作为 文件夹项目 集合进行访问,格式一致,无需单独管理每种项目类型的元数据或结构。 这些项可以完全保真地 导出 为不透明的流, (无法更改导出流) 。 完全保真导出可确保 在导入 项目时,Exchange 会重新创建它,且不会丢失信息。

这些 API 支持访问Exchange Online上的用户主邮箱和共享邮箱中的数据。 项目可以导入到同一邮箱或不同的邮箱。

重要

Microsoft Graph 中的邮箱导入和导出 API 不适用于邮箱备份和还原。 有关 Microsoft 365 中的邮箱备份和还原,请参阅 Microsoft 365 备份

如何使用邮箱导入和导出 API

以下步骤允许应用系统地从 Exchange 邮箱导出和导入内容:

  1. 获取属于特定用户的邮箱列表
  2. 将邮箱的内容发现为一组 文件夹项目
  3. 从邮箱导出项目
  4. 创建或更新邮箱 文件夹
  5. 将项目导入相同或不同的邮箱

常见用例

用例 REST 资源 另请参阅
创建、获取、更新或删除邮箱文件夹 mailboxFolder mailboxFolder 方法
获取一个或多个邮箱项目 mailboxItem mailboxItem 方法
获取文件夹的增量 mailboxFoldermailboxFolder: delta
获取项的增量 mailboxItem mailboxItem: delta
导入或导出邮箱 mailbox mailbox 方法
获取属于用户的邮箱列表 exchangeSettings 列出 Exchange 设置

后续步骤

使用 Microsoft Graph 中的邮箱导入和导出 API 从 Exchange 邮箱导入和导出内容。 了解详细信息:

  • 探索对你的方案最有帮助的资源和方法。
  • 尝试在 Graph 浏览器中使用 API。

使用邮箱导入和导出 API 导入 Exchange 邮箱项目