关于vba:如何在Outlook宏中执行MailItem.Move时保持RecipientTime?

关于vba:如何在Outlook宏中执行MailItem.Move时保持RecipientTime?

How do I keep RecipientTime when executing MailItem.Move in an Outlook macro?

在Outlook 2003宏中; 有没有一种方法可以在不更改ReceivedTime标头的情况下在文件夹之间移动消息?

我目前使用方法MailItem.Move。 但这会自动将ReceivedTime属性设置为当前时间,这并不是我真正想要的。


我只是尝试将一个邮件项从我的收件箱移到已删除邮件文件夹中,似乎可以确保接收时间没有问题...

您可能想尝试使用MailItem.copy函数并移动生成的mailitem对象,但是就像我说的那样,我没有看到相同的问题...

希望有帮助...


做一个item.Save()然后做item.Move(),它将标记当前时间戳。


推荐阅读