Возможны ли следующие функциональные возможности при разработке надстройки Outlook?

#office-js #outlook-web-addins

#office-js #outlook-веб-дополнения

Вопрос:

Я изучаю возможность разработки надстройки Outlook с использованием платформы надстроек Office. Я хотел бы знать, можно ли будет реализовать следующие функциональные возможности с помощью этой платформы:

  1. Событие получения нового электронного письма
  2. Событие отправки нового электронного письма
  3. Событие чтения электронной почты
  4. Событие сохранения по электронной почте

Надстройка может быть представлена в виде окна уведомления или вывода на консоль. Спасибо!

Комментарии:

1. Веб-надстройка Outlook работает с определенным элементом электронной почты или события календаря. События, о которых вы упомянули, являются событиями на уровне почтового ящика, и их невозможно будет просмотреть или прослушать из надстройки Outlook. Для (4), если вы спрашиваете, как сохранить текущий элемент электронной почты из надстройки Outlook, вы можете посмотреть на этот API: docs.microsoft.com/en-us/javascript/api/outlook /…

2. Привет команде разработчиков надстроек Outlook, спасибо за оперативный ответ и разъяснения. Другой вопрос — может ли надстройка Outlook работать в автономном режиме, или возникнут сложности с интеграцией Office JS API?

3. Веб-надстройки Outlook не будут запускаться в автономном режиме. (поскольку надстройки размещаются на веб-сервере, пользователь должен быть в Сети, чтобы получить к ним доступ)

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

5. Нет, в настоящее время надстройка не может прослушивать эти события. В связи с отправкой электронной почты у нас есть эта функция, пожалуйста, проверьте, применима ли она к вашему варианту использования: docs.microsoft.com/en-us/office/dev/add-ins/outlook /…

Ответ №1:

  1. Веб-надстройка Outlook работает с определенным элементом электронной почты или события календаря. События, о которых вы упомянули, являются событиями на уровне почтового ящика, и их невозможно будет просмотреть или прослушать из надстройки Outlook. Для (4), если вы спрашиваете, как сохранить текущий элемент электронной почты из надстройки Outlook, вы можете посмотреть на этот API: https://docs.microsoft.com/en-us/javascript/api/outlook/office.messagecompose?view=outlook-js-1.5amp;preserve-view=true#saveAsync_callback_
  2. Веб-надстройки Outlook не будут запускаться в автономном режиме. (поскольку надстройки размещаются на веб-сервере, пользователь должен быть в Сети, чтобы получить к ним доступ)
  3. Нет, в настоящее время надстройка не может прослушивать эти события. В связи с отправкой электронной почты у нас есть эта функция, пожалуйста, проверьте, применима ли она к вашему варианту использования: https://docs.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-on-send-addins?tabs=windows