我有一个 Outlook 2007 加载项 (VSTO)。使用 Outlook 发送的任何邮件都应在此之前进行修改。
我使用该事件,Application.ItemSend
如果我直接从 Outlook ( Inspector
) 或通过使用Send
.MailItem
但是,有一些外部应用程序使用 Outlook 发送邮件 - 这根本不会触发ItemSend
事件。邮件直接移动到发件箱(我什至可以捕捉到ItemAdd
该文件夹上的事件)然后发送。
另一个有趣的问题是,如果我定义了一个延迟传递规则,那么如果我发送一封带有我的Inspector
或我的 c# 代码的邮件,它就可以正常工作,但当这个应用程序执行它时就不行。
我的问题是您何时以及如何创建传递ItemSend
事件的消息?