如何解密 MAPI IMessage

How to decrypt a MAPI IMessage


我有一个来自第三方库的 MAPI IMessage 对象,我需要解密消息(假设它是 smime),生成另一个解密的 MAPI 对象(或覆盖现有对象)。请推荐一种方法。
一种方法是使用 IConverterSession 将 MAPI 转换为 MIME 字符串,然后使用该 mime 以任何方式进行解密,然后将解密的 mime 转换回 MAPI IMessage。但我正在寻找另一种没有这种转换的方法,使用 MAPI Imessage 本身。
提前致谢。

邮件是如何加密的? Outlook 的消息 encrypted/signed 将(加密的)数据存储在 p7m 附件中。您可以提取并解密它。