gpt4 book ai didi

c++ - Outlook IMAP 完成电子邮件和附件下载事件

转载 作者:可可西里 更新时间:2023-11-01 16:48:16 26 4
gpt4 key购买 nike

我的 Outlook 加载项 (C++) 在收到电子邮件附件时对其进行处理,这适用于 POP3 帐户,但不适用于 IMAP 帐户,因为我只收到包含我使用的事件的电子邮件标题(我试过事件 NewMailExItemLoad 接口(interface)事件 _Application 我还尝试了事件 ReadBeforeAttachmentRead 用于接口(interface) _MailItem)。我正在寻找在完全下载 IMAP 电子邮件(包括附件)之后但在用户打开附件之前触发的适当事件。我不想强制下载附件,我只是想知道何时可以访问带有附件的新电子邮件,这可能会在用户阅读时发生。

注意:重要的是我能够在用户打开附件之前访问它。

如有任何帮助,我们将不胜感激。

最佳答案

我曾使用 IMAP 和 Outlook 在协议(protocol)级别工作。大多数 IMAP 客户端,包括 Outlook,只会从 IMAP 服务器获取新邮件消息的 header ,以填充电子邮件列表以呈现给用户。在用户单击打开消息之前,它们不会获取整个消息正文。 POP3 客户端通常会在邮件到达时下载整个邮件。如果您的插件可以在用户打开它时工作,那么您可能没问题(我对插件 API 不太熟悉,所以不知道这一点)。如果您需要在消息到达 IMAP 时对其进行处理,您可能需要重新考虑您的体系结构和/或配置。

关于c++ - Outlook IMAP 完成电子邮件和附件下载事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9265974/

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