Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种方法可以从Outlook PST文件中保存MSG文件而不更改PR_LAST_MODIFICATION_TIME值?_Outlook_Mapi_Outlook Redemption - Fatal编程技术网

有没有一种方法可以从Outlook PST文件中保存MSG文件而不更改PR_LAST_MODIFICATION_TIME值?

有没有一种方法可以从Outlook PST文件中保存MSG文件而不更改PR_LAST_MODIFICATION_TIME值?,outlook,mapi,outlook-redemption,Outlook,Mapi,Outlook Redemption,我使用Redemption将个人邮件从PST文件保存到MSG文件。今天我发现这将保存的MSG文件中的PR_LAST_MODIFICATION_TIME值设置为消息保存的日期和时间。这是不可取的,因为在保存MSG文件之前,我们不会获取MAPI属性值,因此我们获取的数据不正确。在保存到文件之前,是否有任何方法可以保存MSG文件,而不覆盖消息的此属性 谢谢。不幸的是没有-PR_LAST_MODIFICATION_TIME是一个计算属性,在修改邮件时由MAPI设置 如果您只需要读取原始邮件的上次修改时间

我使用Redemption将个人邮件从PST文件保存到MSG文件。今天我发现这将保存的MSG文件中的PR_LAST_MODIFICATION_TIME值设置为消息保存的日期和时间。这是不可取的,因为在保存MSG文件之前,我们不会获取MAPI属性值,因此我们获取的数据不正确。在保存到文件之前,是否有任何方法可以保存MSG文件,而不覆盖消息的此属性


谢谢。

不幸的是没有-PR_LAST_MODIFICATION_TIME是一个计算属性,在修改邮件时由MAPI设置

如果您只需要读取原始邮件的上次修改时间,可以使用RDOSession.GetMessageFromMsgFile打开邮件,并将PR_last_modification_time的值保存在您自己的命名属性中