我想检测Mail Add-in中的事件。在Outlook,厚版/桌面版中,我们可以检测邮件事件,例如MailItem.Send
和MailItem.AttachmentAdd.
是否可以在线收听Outlook中的这些事件?
答案 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。