如何在Mail加载项中侦听MailItem事件?

时间:2015-11-09 03:50:49

标签: outlook office365-apps office365api apps-for-office outlook-web-addins

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

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

2 个答案:

答案 0 :(得分:1)

不幸的是,除了在启动它们时才触发的异步回调,Mailbox API中几乎没有任何类型的事件。我不知道可以用来检测项目发送或附件修改事件。

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

答案 1 :(得分:0)

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