从文件夹中创建msg outlook文件

从文件夹中创建msg outlook文件,outlook,directory,msg,Outlook,Directory,Msg,我有一个文件夹,内容如下 更具体地说: __nameid_version1.0 __substg1.0_00020102 __substg1.0_00030102 __substg1.0_00040102 __substg1.0_10100102 __substg1.0_001A001E __substg1.0_0037001E __substg1.0_10090102 __substg1.0

我有一个文件夹,内容如下

更具体地说:

    __nameid_version1.0
        __substg1.0_00020102
        __substg1.0_00030102
        __substg1.0_00040102
        __substg1.0_10100102
    __substg1.0_001A001E
    __substg1.0_0037001E
    __substg1.0_10090102
    __substg1.0_3FF8001E
    __substg1.0_3FF90102
    __properties_version1.0
    __recip_version1.0_#00000000
        ...
    __attach_version1.0_#00000000
        ...
    __attach_version1.0_#00000001
        ...
这些是文件。 经过一点调查,我发现这是outlook电子邮件的邮件内容

可以用7zip提取msg文件(我已经尝试过了)


如何将复合文件打包到msg文件中,以便使用outlook打开它们?

您的意思是要将多封邮件打包到一个msg文件中?您不能这样做。

.msg文件是复合文件


您应该使用复合文件库,如或

以下是一些信息,以便您能够理解问题否,这些是主IStorage对象中的子存储—MSG文件是什么—复合OLE存储文件。这与任何压缩实用程序或格式(如7zip、rar、zip)完全无关。请参见MSDN上的IStorage对象。您只是想从MSG文件中提取数据吗?您可以使用Win API(StgOpenStorage等,MSG文件格式有文档记录)显式读取它,或者使用Redemption,它公开RDOSession.GetMessageFromMsgFile方法-MSG已经被提取。我想把它重新打包到MSG文件中。你说的“打包”是什么意思?您的意思是要修改现有的MSG文件吗?不。使用7zip程序,您可以提取MSG文件。如何将其归档回MSG文件?