<p>In an Outlook 2003 macro; Is there a way to move a message between folders without changing the ReceivedTime-header?</p>

<p>I currently use the method <code>MailItem.Move</code>. But that automatically sets the <code>ReceivedTime</code> property to the current time, which isn't really what I want.</p>

[{'answer_id': 58961, 'author': 'Jon Fournier', 'author_id': 5106, 'author_profile': 'https://Stackoverflow.com/users/5106', 'pm_score': 1, 'selected': False, 'text': "<p>I just tried moving a mailitem from my inbox to the deleted items folder, and it seems to have kept the receivedtime without a problem...</p>\n\n<p>You may want to try using the MailItem.copy function and moving the resulting mailitem object, but like I said I'm not seeing the same problem...</p>\n\n<p>Hope that helps...</p>\n"}, {'answer_id': 1333868, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 0, 'selected': False, 'text': '<p>Do an item.Save() and then do item.Move(), It will stamp current timestamp.</p>\n'}]
['https://Stackoverflow.com/questions/58633', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/3634/']