运行 Office 365 商业高级版。
好奇这是否可能,或者是否有支持的方式来实现这一点。
我想在特定收件人(实际上是分发列表)收到电子邮件时启动脚本。该脚本将根据发件人的 IP 执行某些操作。我有什么选择来实现这一点?此信息甚至在 Exchange Online 中可用吗?
我假设唯一的方法是使用 Get-MessageTrace 轮询我的 Exchange 在线实例。理想情况下,我希望 Exchange 以某种方式触发脚本(也许 MS 有一些云服务可以做到这一点?)。
运行 Office 365 商业高级版。
好奇这是否可能,或者是否有支持的方式来实现这一点。
我想在特定收件人(实际上是分发列表)收到电子邮件时启动脚本。该脚本将根据发件人的 IP 执行某些操作。我有什么选择来实现这一点?此信息甚至在 Exchange Online 中可用吗?
我假设唯一的方法是使用 Get-MessageTrace 轮询我的 Exchange 在线实例。理想情况下,我希望 Exchange 以某种方式触发脚本(也许 MS 有一些云服务可以做到这一点?)。
我会看看 Microsoft Flow 或 PowerApps。在 Microsoft 堆栈之外,还有 IFTTT 和 Zappier。这些使用 webhook 与 Office 365 交互,电子邮件收件人就是其中之一。因此,当您从收件人或这些应用程序中可用的各种其他操作中收到消息时,您可以触发一个事件来保存消息。
当然,您也可以编写自己的 Azure Web 作业并利用 Office 365 API 创建自定义应用程序来处理您想要的内容。