MAPITABLE、InstanceKeys 和 Stores
我了解 MAPITABLE 存储每个人的 InstanceKey 店铺。我尝试按照网站上的示例获取此表,但是 还没有成功。 我的任务是在以下情况下将 Store 从 SortedDi…
拦截源和目标之间的 Move Item 函数
我已经成功地捕获了 ItemMove 函数(主要是)使用 Redemption 库所需的方式。我的下一个任务可能是不可能的,但除非我问,否则我不会知道。 我正在编…
C# 救赎包装类不触发事件
我使用 Redemption 为 Outlook 外接程序编写了以下包装器类: using System using System.Collections.Generic using System.Linq using System.Text …
MAPI:迭代邮箱中所有文件夹和项目的最有效方法
我正在尝试对交换邮箱内的项目建立索引,因此:使用 MAPI 和/或兑换数据对象 (RDO) 迭代交换邮箱中的所有文件夹和项目的最有效方法是什么? 我知道 RD…
通过 Outlook 和 Redemption 发送电子邮件时的 AV
这是我的代码: const olMailItem = 0 var olApp, OlNameSpace, OlItem, rdSafeItem, rdUtils: variant begin olApp:= CreateOleObject ('Outlook.App…
如何在未安装 Outlook 的情况下使用 Redemption 4.7
我正在开发一个程序,该程序使用 Redemption 4.7 从电子邮件存档中提取电子邮件。如果安装了 Outlook,则可以正常使用。 当我卸载 Outlook 并安装 Map…
从 IRDOMail 获取 _MailItem 接口
我有一个 Outlook 插件。我正在使用救赎。 具体来说,我使用 IRDOMail::Move 将电子邮件项目从一个文件夹移动到另一个文件夹(兑换是我发现适用于所有…
我在哪里可以学习编写用于 Exchange 集成的原始 MAPI 命令?
我在尝试在 VB .Net 应用程序中使用 Outlook 和 Redemption 时遇到了一些麻烦。网络上是否有指南描述 MAPI 协议以及如何使用它与 Exchange 服务器的连…
通过兑换发送带有自定义属性的消息
我正在使用 Redemption.dll 通过 C# 中的 set_Filed() 和 get_field() 为我的消息设置自定义属性。一切都很顺利,直到我发送消息的那一刻。 在 Outloo…
在 Outlook 兑换中使用 GetMessageFromMsgFile 后,EntryID 为空
在 Exchange 2007 SP3 上使用 RDO 4.8.0.1184 和 Delphi 2006 我有以下代码(缩写): Msg := MailSession.GetMessageFromMsgFile(sTempFile, false) …
Outlook 兑换版本
如果我有以下情况,我应该使用哪个版本的救赎: Windows 7 x64、WinForms 应用程序 (x64)、Outlook 2010 x86。 问题是 Redemption64 5.0 在这种情况下…
来自兑换的 MAPI_E_FAILONEPROVIDER
我正在尝试使用“兑换”来更新用户的 Outlook 联系人。我正在影响的用户在exchangeUser中传递,称他为“目标用户”。 当我以我自己的身份登录运行该代…
使用兑换,如何将默认签名添加到外发电子邮件中?
这是我正在使用的代码。我花了一些时间查看救赎对象,但是,我什么也没想到: public static bool PopEmail(string domainUserName, string mSubject,…
使用联系人中自定义日期时间字段的过滤器进行兑换
我在联系人中的自定义日期上使用过滤器时遇到问题。 RDOItems Contacts = null string strSearch = string.Empty strSearch = AddQuotes("http://sche…
Exchange 2010 - Exchange MAPI 连接问题
我有一个适用于 Exchange 2000/2003/2007 的软件解决方案,现在希望能在 2010 年之后使用。该软件在服务器上运行,并通过 RDO 与 Exchange 服务器通信…