gpt4 book ai didi

c# - ItemSend 事件未触发

转载 作者:行者123 更新时间:2023-11-30 18:37:48 25 4
gpt4 key购买 nike

我有一个 Outlook 2007 加载项 (VSTO)。在此之前应修改使用 Outlook 发送的任何邮件。

我使用 Application.ItemSend 事件,如果我直接从 Outlook (Inspector) 或通过使用 MailItemSend 方法的自定义 C# 应用程序。

但是,有一些外部应用程序使用 Outlook 发送邮件 - 它根本不会触发 ItemSend 事件。邮件直接移动到发件箱(我什至可以捕获该文件夹上的 ItemAdd 事件)然后发送。

另一个有趣的问题是,如果我定义了一个延迟投递规则,如果我用Inspector 或我的c# 代码发送邮件,它就可以正常工作,但当这个应用程序做到了。

我的问题是何时以及如何创建传递 ItemSend 事件的消息?

最佳答案

这是设计使然:由 Simple MAPI 或 mailto url 创建和发送的消息不会触发 OOM 事件。这是故意的——在那些场景中存在一些问题,因此事件被完全禁用。

关于c# - ItemSend 事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12177345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com