在 Outlook 中检测电子邮件是否被接收/移动/删除/创建/发送的最佳方法是什么?
我知道应用程序上的 NewMail/NewMailEx 和文件夹上的 BeforeItemMove。
NewMail/NewMailEx 涵盖了收到邮件的情况,但我需要处理邮件发生问题的所有情况。
BeforeItemMove 很有用,但我需要一个应用程序范围的事件,而不是特定于文件夹的事件。我可以遍历文件夹树并为每个文件夹添加事件处理程序,但它似乎不正确。
有什么指示吗?
最佳答案
我不同意 drventure。我在自己的应用程序中使用 outlook 中的操作来执行事件。 IE。在移动电子邮件时,它会出现一个对话框,发送它会做其他事情。
这是让我开始的链接:
http://easyvsto.wordpress.com/2010/07/27/how-to-save-mail-content-when-a-mail-is-sent-from-outlook/
除了上面链接中的发送操作,还有一个移动操作。
关于c# - Outlook vsto 中的邮件接收/移动/删除/创建/发送事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5837171/