在Outlook宏中执行MailItem.Move时如何保留RecipientTime?
时间:2020-03-05 18:52:07 来源:igfitidea点击:
在Outlook 2003宏中;有没有一种方法可以在不更改ReceivedTime标头的情况下在文件夹之间移动消息?
我目前使用方法MailItem.Move
。但这会自动将ReceivedTime
属性设置为当前时间,这并不是我真正想要的。
解决方案
回答
我只是尝试将一个邮件项从我的收件箱移到已删除邮件文件夹中,似乎保持了接收时间没有问题...
我们可能想尝试使用MailItem.copy函数并移动生成的mailitem对象,但是就像我说的那样,我没有看到相同的问题...
希望有帮助...
回答
做一个item.Save()然后做item.Move(),它将标记当前时间戳。