автоматический запуск надстроек js (или веб-приложений) при открытии / чтении электронной почты

МОЕ ТРЕБОВАНИЕ. Я создаю надстройку Outlook, которая будет определять, является ли электронное письмо фишинговой атакой. Следовательно, мне нужно, чтобы моя надстройка запускалась автоматически каждый раз при открытии / чтении электронного письма.

Есть ли способ, которым новая надстройка Outlook на основе javascript (другими словами, веб-приложения) может запускаться автоматически, когда пользователь нажимает

  1. электронное письмо для чтения
  2. составить электронное письмо

Я считаю, что это возможно на базе VSTO. Я обнаружил, что пользователь должен явно щелкнуть надстройку, чтобы запустить ее. На основе VSTO работает только на компьютерах с Windows и не работает в Интернете.

Если это не поддерживается сейчас, будет ли это поддерживаться в ближайшем будущем? Если нет, что произойдет с текущими надстройками фильтра спама на основе VSTO? Нет ли возможности сделать такие надстройки доступными в Интернете?


person Arun K. Buduri    schedule 04.04.2017    source источник
comment
Вы имеете в виду автоматически открывать html-страницу надстройки, когда пользователь находится в режиме создания / чтения?   -  person OriEng    schedule 04.04.2017
comment
Спасибо за толчок @SlavaIvanov   -  person Arun K. Buduri    schedule 13.05.2017


Ответы (1)


Вы описали подход, основанный на событиях, который вы использовали бы в надстройках COM / VSTO Outlook. API Office.js предполагает вызов надстройки пользователем и в настоящий момент не поддерживает события. Если вы хотите добавить что-то новое в API, вы можете добавить свои сценарии или проголосовать за существующие запросы от других разработчиков по адресу officepdev.uservoice.com. Недавно появилось дополнение к API, называемое закрепляемой панелью задач: Реализовать закрепляемая область задач в Outlook, которая может оставлять вашу надстройку открытой, когда пользователь переходит от сообщения к сообщению, но запускать надстройку по-прежнему остается за пользователем. Ниже приведены QandA для вас ...

Если это не поддерживается сейчас, будет ли это поддерживаться в ближайшем будущем?

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

Если нет, что произойдет с текущими надстройками фильтра спама на основе VSTO?

С надстройками VSTO ничего не происходит, они по-прежнему являются лучшим вариантом для рабочего стола Outlook в Windows. Веб-надстройки не предназначены для их замены.

Нет ли возможности сделать такие надстройки доступными в Интернете?

Нет, это надстройка, зависящая от платформы, работающая в процессе Outlook.

person Slava Ivanov    schedule 04.04.2017