C# 如何在不使用outlook库的情况下解析.oft文件

C# 如何在不使用outlook库的情况下解析.oft文件,c#,.net,outlook,C#,.net,Outlook,我想在不使用outlook的情况下从.oft文件中检索正文、主题、收件人等信息。在C.NET中会发生这种情况吗?OFT几乎与MSG格式相同,只是类存储GUID不同,因此我希望大多数读取MSG文件的库都可以工作。或者您可以使用原始Windows API读取它-OFT和MSG文件是结构化存储历史文件-请参阅MSDN上的等 您还可以使用及其.GetMessageFromMsgFile方法返回对象。赎回仍然需要安装Outlook,因为它需要扩展MAPI系统才能正常工作。没有库是不行的。不幸的是,你正在寻

我想在不使用outlook的情况下从.oft文件中检索正文、主题、收件人等信息。在C.NET中会发生这种情况吗?

OFT几乎与MSG格式相同,只是类存储GUID不同,因此我希望大多数读取MSG文件的库都可以工作。或者您可以使用原始Windows API读取它-OFT和MSG文件是结构化存储历史文件-请参阅MSDN上的等


您还可以使用及其.GetMessageFromMsgFile方法返回对象。赎回仍然需要安装Outlook,因为它需要扩展MAPI系统才能正常工作。

没有库是不行的。不幸的是,你正在寻找一个建议,这在这里是禁止的。如果你知道微软是如何格式化那个OFT文件的,因此可以写一些东西来阅读它,你可以自由地这样做,但是,我不相信这是一个完整的文件format@spender-他的问题中没有要求推荐人。这似乎是一个常见的问题,再次被问到:@davidefaeli如果你不把这看作是一个建议,我很乐意把我的投票改为过于广泛。不管怎样…@davidefaeli…然而,鉴于这里唯一的答案是推荐,我支持我的投票。