Обзор API почты Outlook

Outlook — это центр обмена сообщениями в Microsoft 365. Кроме того, с помощью Outlook можно управлять контактами, планировать собрания, искать информацию о пользователях в организации, инициировать беседы через Интернет, делиться файлами и совместно работать в группах.

Зачем выполнять интеграцию с почтой Outlook?

Интеграция с широкими возможностями и доступом к сотням миллионов клиентов

Интеграция с Outlook означает подключение к единообразному интуитивно понятному интерфейсу для почты, контактов, календаря, который доступен на мобильных и настольных устройствах, а также через браузер.

Используя Microsoft Graph, вы можете выполнить интеграцию с Outlook, один раз написав приложение, и охватить сотни миллионов потребителей и десятки миллионов организаций, которые выбирают Outlook. Вы можете писать приложения, ориентированные на почтовые сценарии, или использовать большое количество связанных и не связанных с Outlook отношений, ресурсов и аналитики, а также реализовать сценарии, поддерживаемые облаком Майкрософт.

Автоматизация упорядочения и обработки сообщений

Клиентам нравится, что в Outlook все на своих местах. Microsoft Graph открывает доступ к этим функциям разработчикам приложений, позволяя создавать рабочие процессы, которые оптимизируют обнаружение данных, а также повышают эффективность и производительность.

  • Клиенты упорядочивают свои сообщения по-разному: некоторые оставляют все сообщения в папке "Входящие" и пользуются поиском, другие распределяют их по папкам. Им нравится гибкий и интуитивно понятный подход Outlook, который позволяет работать и так, и так. Приложения могут удобно фильтровать или сортировать сообщения, а также искать их в определенных папках или во всем почтовом ящике пользователя.

  • Категории Outlook различаются по имени и цвету. Категории позволяют клиентам помечать сообщения, чтобы их было легко найти. Приложения могут получать доступ к основному списку категорий пользователя, а также задавать его. Более того, этот список используется для сообщений Outlook, а также для мероприятий, контактов, задач и публикаций в группах. Он позволяет разработчикам приложений использовать творческие сценарии. Например, организатор обучения через Интернет может помечать цветовыми кодами письма, события и последующие задания для всех курсов, на которые записан пользователь.

  • Кроме того, пользователи приложений могут изменять важность сообщения (мероприятия или задачи) либо помечать сообщение для дальнейших действий. (На данный момент функция пометки сообщений в Microsoft Graph находится в состоянии ознакомительной версии.)

  • API правил поднимают возможности упорядочивания сообщений на новый уровень. Приложения могут настраивать правила для папки "Входящие", чтобы быстро обрабатывать входящие сообщения и уменьшать беспорядок в почте. Например, приложение может автоматически перемещать сообщения в другую папку, если в строках темы содержатся определенные ключевые слова, и назначать категории и уровень важности, чтобы упростить последующие действия над сообщениями.

  • Многие клиенты используют почтовые клиенты, которые отправляют и получают сообщения в формате MIME. Хотя Outlook не сохраняет сообщения в формате MIME, приложения могут получать текст сообщения Outlook в формате MIME, отправлять сообщения Outlook в формате MIME, прикреплять цифровые подписи S/MIME и шифровать содержимое сообщения в S/MIME.

Создание интеллектуальных приложений, использующих аналитику

Используйте Microsoft Graph, чтобы показывать пользователям приложения контекстуальные данные:

  • Интегрируйте приложение с сортировкой почты и @упоминаниями (ознакомительная версия), чтобы пользователи могли читать важные письма и отвечать на них раньше остальных.

  • Из подсказок почты, отображаемых при создании сообщения, можно узнать о состоянии получателя (пример: получатель отправляет автоматический ответ или его почтовый ящик переполнен). Подсказки почты могут предупреждать приложения об определенных условиях и благодаря этому приложения могут предпринимать более эффективные последующие действия.

  • Используйте API людей, чтобы добавить в свое приложение интерактивные элементы управления, например средство выбора людей. API людей может предлагать наиболее релевантных для пользователя людей на основе шаблонов общения и совместной работы, а также бизнес-связей.

  • Предоставьте пользователям приложения интеллектуальное средство выбора файлов и предлагайте файлы, с которыми они недавно работали, в качестве вложений при создании сообщений. Используйте расширенную аналитику, чтобы показывать файлы, которые популярны вокруг пользователя, которые пользователь недавно просматривал или изменял либо к которым ему предоставлен доступ.

Хранение данных приложения в ресурсе или в экземпляре ресурса

Зачастую необходимо хранить данные приложений во внешних хранилищах данных, что влечет за собой издержки на управление данными и доступ к ним. Microsoft Graph позволяет просто включать данные приложения в виде заголовков сообщений Интернета при создании или отправке нового сообщения либо при ответе на сообщение.

Если нужно добавить и впоследствии обновлять пользовательские данные, можно хранить данные в отдельных экземплярах ресурсов. При необходимости в качестве альтернативы можно расширить схему, добавить настраиваемые свойства и хранить введенные данные в ресурсах Microsoft Graph. Вы можете сделать такие расширения схемы доступными для поиска и предоставления общего доступа.

Расположение данных

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

API не поддерживает доступ к почтовым ящикам архива на месте ни на сервере Exchange Online, ни на сервере Exchange Server.

Справочные материалы по API

Ищете справочные материалы по API для этой службы?

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