Internet Headers date adding an hour
Hi Guys,
I developed an email program that sends emails via an exchange 2003. This program works fine but the date send on the emails is an hour ahead of the current date/time. My program gets the date/time from the emails internet header. I did some investigation and found an email header send via the same exchange (not using my program) and its adding a hour to the time- 13:39:27 +0100. but the send date send is correct. So two questions Why would the email message header be adding an hour to the current date and how would I fix it. Where does exchange get the sent date/time from normally?
June 9th, 2009 12:11pm
Hi Guk,
First, I suggest you read the follow KB:
http://support.microsoft.com/kb/156965If we send a email via Outlook, in the send item, the send time is decided by local time zone settings.
In outlook 2007, this setting can be found at the following place:
Tools menu > Options > Preference > Calendar Options > Time Zone > Current Windows Time Zone.
The time logged in Message header is choosed by Exchange Server time. If you send mail from Server A to Server B, both server's time are logged. So your application get data from which one? Meanwhile, new message doesn't have message header, how your application get the date?
Thanks,
Elvis
Free Windows Admin Tool Kit Click here and download it now
June 11th, 2009 10:47am