Office js 收到电子邮件时以编程方式执行操作

Office js 收到电子邮件时以编程方式执行操作,office-js,office-addins,Office Js,Office Addins,使用基于Web的Outlook加载项,我希望在收到电子邮件时以编程方式执行操作 VSTO提供了一些事件,如NewMail/NewMailEx,当收件箱中收到一个或多个新项目时,会触发这些事件。 我期待类似的事件或任何其他解决方法 我想使用基于脚本的Outlook加载项实现此功能。 ->如果这一点还没有得到支持,那么你是否知道这类事情是否已经为未来做好了计划 ->如果任何解决方案只能在“Outlook365客户端”上工作,而不能在OWA上工作,则应该没有问题 ->是否有任何文档包含Outlook加

使用基于Web的Outlook加载项,我希望在收到电子邮件时以编程方式执行操作

VSTO提供了一些事件,如NewMail/NewMailEx,当收件箱中收到一个或多个新项目时,会触发这些事件。 我期待类似的事件或任何其他解决方法

我想使用基于脚本的Outlook加载项实现此功能。 ->如果这一点还没有得到支持,那么你是否知道这类事情是否已经为未来做好了计划

->如果任何解决方案只能在“Outlook365客户端”上工作,而不能在OWA上工作,则应该没有问题

->是否有任何文档包含Outlook加载项支持的所有事件列表


->我读过关于Outlook REST API和Webhook的文章,这可能对我的需求有所帮助,但是我不确定它如何适用于成千上万的用户。

我相信它们过去被称为Web hook,但现在被称为Web hook。在用户限制方面似乎没有任何限制,但我确实记得存在某种限制。然而,我找不到任何关于这方面的文件。无论如何,这只是一种图形技术,与外接程序无关。您需要使用Graph注册的Web应用程序来执行这些查询。

谢谢!outlook加载项似乎没有任何方法,对吗?对于这种需求,我们必须依赖Microsoft Graph Delta查询?我的困惑是,在给定的时间点,我们可能有数千名用户可以收到许多电子邮件,因此如果我们使用Delta查询,那么我们订阅的应用程序/服务将收到所有用户的通知?如果你有更多关于这方面的信息,那么它真的会有帮助。再次感谢!正确,Office JS API没有此功能,只有图形(和EWS)。您的web应用必须监视您订阅的所有用户邮箱文件夹,因此应按比例构建。目前,该功能:根据您请求的新电子邮件等事件启动加载项不属于该产品的一部分。我们在用户语音页面上跟踪Outlook加载项功能请求。请在那里添加您的请求。在我们进行规划过程时,会考虑对用户语音的功能请求。[Outlook插件工程团队]感谢Eric和Outlook插件工程团队。我已经把我的要求贴在这里了