在Outlook宏中执行MailItem.Move时如何保留RecipientTime?

时间:2008-09-12 10:34:14

标签: vba outlook

在Outlook 2003宏中;有没有办法在文件夹之间移动邮件而不更改ReceivedTime-header?

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

2 个答案:

答案 0 :(得分:1)

我只是尝试将mailitem从我的收件箱移动到已删除的项目文件夹,它似乎保持了接收时间没有问题......

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

希望有帮助...

答案 1 :(得分:0)

执行item.Save()然后执行item.Move(),它将标记当前时间戳。

相关问题