An interesting bug in PowerMail 5.1.

Summary: PowerMail puts inaccurate timestamp in outgoing mail if you
change the time zone while it is running.

Details: If you open the Date and Time panel of System Preferences while
PowerMail is running, and change your time zone, PowerMail will put a
date stamp in your mail that has the _local_ time of the first time zone
but the _time zone offset_ of the time in the second time zone, resulting
in an inaccurate time stamp for the outgoing mail.

An example of the headers, excerpted from a mail I sent to myself,
follows. I set Time and Date to a New York location, launched PowerMail,
then changed the location to San Francisco, and composed and sent the email:

>Received: from [67.123.90.148] (port=50255 helo=[67.123.90.148])
>       by jag.opensourcehost.com with esmtpa (Exim 4.43)
>       id 1D6FVQ-0002Ba-IK
>       for <<me>>; Tue, 01 Mar 2005 16:06:16 -0600
>From: "Alan Harper" <<me>>
>To: "Alan Harper" <<me>>
>Subject: Test Changed
>Date: Tue, 1 Mar 2005 17:05:57 -0800
>Message-Id: <[EMAIL PROTECTED]>
>X-Mailer: CTM PowerMail version 5.1 build 4340 English
> <http://www.ctmdev.com>

Note that the mail says that it was sent at 01:05:57 2 Mar 2005 GMT but
was received at 22:06:16 1 March 2005 GMT by the next relay. The three
hour difference reflects the bug in PowerMail. The mail was really sent
at 1 Mar 2005 17:05:57 -0500 (San Francisco time).

A



Reply via email to