繁体   English   中英

如何在邮件插件中侦听 MailItem 事件?

[英]How to listen an MailItem event in Mail Add-in?

我想检测邮件插件中的事件。 在 Outlook 厚版/桌面版中,我们可以检测邮件事件,例如MailItem.SendMailItem.AttachmentAdd.

是否可以在 Outlook Online 中收听这些事件?

不幸的是,邮箱 API 中几乎没有任何类型的事件,除了仅在您启动它们时触发的异步回调。 据我所知,没有任何东西可用于检测项目发送或附件修改事件。

最接近的选项是使用 Outlook 通知 REST API ( https://msdn.microsoft.com/office/office365/APi/notify-rest-operations ),但这些更适合监控项目/文件夹级别的更改。 也许您可以挂钩已发送邮件文件夹的通知以近似 MailItem.Send 操作,或者观察草稿项目的更改以检测新添加的附件。

不。 你不能这样做。 Office 应用程序无法与客户端应用程序上的按钮或操作交互,例如:Outlook。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM