Outlook IMAP已完成电子邮件和附件下载事件
Outlook IMAP completed email and attachments download event
My Outlook加载项(C++)在收到电子邮件附件时对其进行处理,这对POP3帐户很好,但对IMAP帐户不起作用,因为我只收到包含我使用的事件的电子邮件头(我尝试了_Application
接口的NewMailEx
和ItemLoad
事件,还尝试了_MailItem
接口的Read
和BeforeAttachmentRead
事件)。我正在寻找在IMAP电子邮件(包括附件)完全下载后,但在用户打开附件之前触发的适当事件。我不想强制下载附件,我只想知道何时可以访问带有附件的新电子邮件,这可能会在用户阅读时发生。
注意:重要的是,我能够在用户打开附件之前访问它。
如有任何帮助,我们将不胜感激。
我曾使用IMAP和Outlook在协议级别工作。大多数IMAP客户端(包括Outlook)只会从IMAP服务器中获取新邮件的标题,以填充电子邮件列表,向用户演示。在用户单击打开邮件之前,POP3客户端不会获取邮件的整个正文。POP3客户端通常会在邮件到达时下载整个邮件。如果你的插件可以在用户打开时工作,那么你可能没问题(我对插件API不太熟悉,不知道这一点)。如果您需要在邮件到达IMAP时对其进行处理,您可能需要重新考虑您的体系结构和/或配置。
相关文章:
- Android NDK传感器向事件队列报告奇怪的间隔
- 从文本文件中读取时钟时间和事件时间并进行处理
- WMI检测进程创建事件-c++
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- 处理闪烁窗口事件
- C++Builder中的OnClick事件签名存在问题
- 下载URL中的所有文件
- 跟踪滚动条上的鼠标事件
- 什么是事件表 (wxWidgets)?
- 如何在 MFCaptureEngine 中获取"Camera removed"事件
- 给定顺序中的事件处理
- 当服务中的事件被触发时,如何将响应从服务发送回客户端?
- 在 C++/CLI 中将 .NET 事件从一个 DLL 引发到另一个 DLL
- 如何创建事件驱动的 SDL2 应用程序
- Windows 进程间同步类似事件?
- 如何从C++端挂接到 QML 项的 onClick 事件
- 如何通过多类"Union variable" (sfml) 使用轮询事件
- 如何在Qt 4.8中阻止/忽略/丢弃早于特定超时的用户输入事件
- C++ 信号和插槽不工作:插槽不响应事件
- Outlook IMAP已完成电子邮件和附件下载事件