在c++中将Outlook对象模型MailItemPtr转换为MAPI IMessage

Convert Outlook Object Model MailItemPtr to MAPI IMessage in c++

本文关键字:转换 MAPI IMessage MailItemPtr 对象模型 c++ 中将 Outlook      更新时间:2023-10-16

要求:我们需要创建一个DLL,使用c++中的MAPIDEFS在outlook中解密我的电子邮件。我们的产品团队将把IMessage传递到DLL,我需要解密并以IMessage的形式传递解密后的电子邮件作为输出。此DLL将在不同的客户端计算机中执行。

但我使用mapidefs解密失败,并尝试使用OOM,我成功了。我的OOM程序接受并返回MailItemPtr作为输出。现在我需要将MailItemPtr转换为IMessage。尝试了很多方法,但都没能实现。

问题:需要帮助将MailItemPtr转换为MAPI IMessage,反之亦然

感谢您的帮助

读取MailItem.MAPIOBJECT属性-它返回IMessage MAPI对象。