Timo Sirainen wrote:
On Thu, 2007-11-01 at 12:52 -0700, Jeff Grossman wrote:
I am trying to figure out an issue I have with the e-mails in my inbox showing up in Squirrelmail. I sometimes get (more often than I care for it to happen) e-mails which show up as new either many hours ago or days ago. I have one particular e-mail that in Squirrelmail is showing a data of Tue, 8:23PM.
The received header of that e-mail shows:
Received: from murphy.debian.org (murphy.debian.org [70.103.162.31]) by apple.stikman.com (8.14.1/8.14.1/Debian-9) with ESMTP id lA1JGTli011052 for <x>; Thu, 1 Nov 2007 12:16:35 -0700
And the date header of that e-mail shows:
Date: Tue, 30 Oct 2007 23:23:11 -0400
I have tried changing the Squirrelmail setting under Display Settings which says Use Received Date. Both options, yes and no makes the mail display the same way in Squirrelmail. Is this a problem with the way Dovecot is sending the information to Squirrelmail, or is this a problem with the way Squirrelmail is interpreting the data from Dovecot?
Does this still happen with newer betas? Have you checked what the message file's mtime is? "Use received date" means IMAP's INTERNALDATE which is taken from the file's mtime.
Yes, I am using 1.1Beta8. I don't have the same e-mail anymore, but here is another example.
Received = Tue, 20 Nov 2007 06:51:55 -0800
Date Header = Tue, 20 Nov 2007 09:18:06 +0000
ls -l = 2007-11-20 06:51
Thunderbird = 1:18AM
Squirrelmail = Tue, 1:18AM
Squirrelmail shows the same date no matter how I select the "Use Received Date" setting.