View Single Post
  #3  
Old November 16th 08, 09:50 PM posted to microsoft.public.outlook.program_vba
Ken Slovak - [MVP - Outlook]
external usenet poster
 
Posts: 5,848
Default Incorrect received date on some messages (using Redemption)

Redemption, like Outlook, will return all named date/time properties in
local time based on your Windows time settings. Internally they are stored
in UTC and are returned as such when a date/time property is accessed using
a Fields collection.

Are all the date/times correct on all items when viewed in the Outlook
object model or a MAPI viewer? Remember that in a MAPI viewer you are
looking at UTC times.

--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Professional Programming Outlook 2007.
Reminder Manager, Extended Reminders, Attachment Options.
http://www.slovaktech.com/products.htm


"MA" wrote in message
...
As explained above, the code below create message with correct date
"04-May-2003 7.17pm". Any idea why the above code add an hour to the
message time?

code
RDOFolder rdoFolder = session.GetFolderFromPath(@"\\Test\Inbox");

RDOMail msg = rdoFolder.Items.Add("IPM.Note") as RDOMail;
msg.Subject = "Test Message";
RDORecipient recipient = ");
msg.Sender = session.CurrentUser;

// Received time: 04-May-2003 7.17pm
msg.ReceivedTime = new DateTime(2003, 05, 04, 19, 17, 27, 0);
msg.Save();
/code

Environment:
OS: Win XP
Outlook: 2003 11.8217 (SP3)

Thanks,
MA


Ads