Обзор 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 для этой службы?
Дальнейшие действия
Выберите и опробуйте примеры запросов к почте Outlook в песочнице Graph. Выберите Показать другие примеры в столбце слева. Включите почту Outlook.
Узнайте, как выполнять указанные ниже действия.
- Создание и отправка сообщений
- Способы упорядочивания сообщений
- Получение содержимого MIME сообщения
- Вложение крупных файлов в сообщения и события Outlook
- Получение общих сообщений
- Как отправлять почту от имени другого пользователя
- Получение неизменяемых идентификаторов для ресурсов Outlook
- Отправка сообщений электронной почты с содержимым MIME
Узнайте больше о том, как использовать API почты, и о вариантах использования этого API в Microsoft Graph версии 1.0.