Changing Modified Date in Messages

G

Gregg Marshall

I converted a large number of archived emails from Eudora to Outlook during
my conversion...

A lot of those emails show modified dates of "none".

Of course they won't archive without a valid date.

Can some one post the code that will will go through all my messages, check
for modified date = "none" and change the modified date to the received date?
 
E

Eric Legault [MVP - Outlook]

The LastModifiedTime and CreationTime properties in Outlook are read-only.
If you use Extended MAPI/CDO 1.21/Redemption, apparently you can modify the
PR_CLIENT_SUBMIT_TIME and PR_MESSAGE_DELIVERY_TIME properties, but
PR_CREATION_TIME and PR_LAST_MODIFICATION_TIME (that map to the
aforementioned Outlook properties) are still read-only.

I'm not sure if there are any fields exposed through Outlook in a view that
map to the PR_CLIENT_SUBMIT_TIME or PR_MESSAGE_DELIVERY_TIME properties, so
it may not be helpful to modify those properties anyway (if you indeed can -
I'm still not 100% sure).
 
G

Gregg Marshall

In other words, Outlook 2003 has a serious problem since I have about 600
megabytes of old messages I can't archive! That's a lot of old baggage to
keep carrying around and around and around..
 
E

Eric Legault [MVP - Outlook]

You can always archive them manually. Create a view filter for the folder(s)
containing the messages imported from Eudora so that you just display the
imported ones. Then move them to another folder in a different .pst file.
 
G

Gregg Marshall

Painful, but I guess it will work. Thanks.

Eric Legault said:
You can always archive them manually. Create a view filter for the folder(s)
containing the messages imported from Eudora so that you just display the
imported ones. Then move them to another folder in a different .pst file.
 
Top