Запуск Office 365 бизнес премиум.
Любопытно, возможно ли это или есть поддерживаемый способ сделать это.
Я хочу запустить скрипт, когда электронное письмо получает конкретный получатель (на самом деле список рассылки). Скрипт будет делать что-то на основе IP-адреса отправителя. Какие у меня есть варианты для этого? Доступна ли эта информация в Exchange Online?
Я предполагаю, что единственный способ - опросить мой онлайн-экземпляр Exchange с помощью Get-MessageTrace. В идеале я хотел бы, чтобы Exchange как-то запускал сценарий (может быть, у MS есть облачная служба, которая это делает?).
Я бы посмотрел на Microsoft Flow или PowerApps. Вне стека Microsoft есть также IFTTT и Zappier. Они используют веб-перехватчики для взаимодействия с Office 365, и получатель электронной почты является одним из них. Таким образом, вы можете инициировать событие, чтобы сохранить сообщение, когда вы получаете его от получателя, или множество других действий, доступных в этих приложениях.
Конечно, вы также можете написать свое собственное веб-задание Azure и использовать API Office 365 для создания настраиваемого приложения для обработки того, что вы хотите.