Использование API импорта и экспорта почтовых ящиков в Microsoft Graph

API импорта и экспорта почтовых ящиков в Microsoft Graph позволяют приложению импортировать и экспортировать содержимое из Exchange Online почтовых ящиков. Доступ к содержимому почтового ящика можно получить в виде коллекции папок и элементов в согласованном формате без необходимости управлять метаданными или структурой каждого типа элементов по отдельности. Эти элементы можно экспортировать как непрозрачный поток с полной точностью (вы не можете изменить поток экспорта). Экспорт с полной точностью гарантирует, что при импорте элемента Exchange воссоздает его без потери информации.

Эти API поддерживают доступ к данным в основных почтовых ящиках пользователей и общих почтовых ящиках на Exchange Online. Элементы можно импортировать в один или другой почтовый ящик.

Важно!

API импорта и экспорта почтовых ящиков в Microsoft Graph не предназначены для резервного копирования и восстановления почтовых ящиков. Сведения о резервном копировании и восстановлении почтовых ящиков в Microsoft 365 см. в разделе Резервное копирование Microsoft 365.

Использование API импорта и экспорта почтовых ящиков

Следующие действия позволяют приложению систематически экспортировать и импортировать содержимое из почтовых ящиков Exchange.

  1. Получение списка почтовых ящиков, принадлежащих конкретному пользователю.
  2. Обнаружение содержимого почтового ящика в виде набора папок и элементов.
  3. Экспорт элементов из почтового ящика.
  4. Создание или обновление папок почтовых ящиков.
  5. Импортируйте элемент в тот же или другой почтовый ящик.

Основные варианты использования

Вариант использования Ресурс REST См. также
Создание, получение, обновление или удаление папки почтового ящика mailboxFolder Методы mailboxFolder
Получение одного или нескольких элементов почтового ящика mailboxItem Методы mailboxItem
Получение разностного изменения для папок mailboxFoldermailboxFolder: delta
Получение разностного изменения для элементов mailboxItem mailboxItem: delta
Импорт и экспорт почтовых ящиков mailbox Методы почтовых ящиков
Получение списка почтовых ящиков, принадлежащих пользователю exchangeSettings Перечисление параметров Exchange

Дальнейшие действия

Используйте API импорта и экспорта почтовых ящиков в Microsoft Graph для импорта и экспорта содержимого из почтовых ящиков Exchange. Чтобы узнать больше:

  • Изучите ресурсы и методы, наиболее полезные для вашего сценария.
  • опробуйте API в песочнице Graph.

Импорт элемента почтового ящика Exchange с помощью API импорта и экспорта почтовых ящиков