Назад | Перейти на главную страницу

Могу ли я запустить сценарий при получении писем в Exchange Online?

Запуск Office 365 бизнес премиум.

Любопытно, возможно ли это или есть поддерживаемый способ сделать это.

Я хочу запустить скрипт, когда электронное письмо получает конкретный получатель (на самом деле список рассылки). Скрипт будет делать что-то на основе IP-адреса отправителя. Какие у меня есть варианты для этого? Доступна ли эта информация в Exchange Online?

Я предполагаю, что единственный способ - опросить мой онлайн-экземпляр Exchange с помощью Get-MessageTrace. В идеале я хотел бы, чтобы Exchange как-то запускал сценарий (может быть, у MS есть облачная служба, которая это делает?).

Я бы посмотрел на Microsoft Flow или PowerApps. Вне стека Microsoft есть также IFTTT и Zappier. Они используют веб-перехватчики для взаимодействия с Office 365, и получатель электронной почты является одним из них. Таким образом, вы можете инициировать событие, чтобы сохранить сообщение, когда вы получаете его от получателя, или множество других действий, доступных в этих приложениях.

Конечно, вы также можете написать свое собственное веб-задание Azure и использовать API Office 365 для создания настраиваемого приложения для обработки того, что вы хотите.