Hi Timo,
When deleting the index files they get regenerated with the current time. All email in the inbox then is shown with correct time.
-rw------- 2 XX mail 9924 Nov 13 20:21 .nfs.20052ab0.544d -rw------- 2 XX mail 67584 Nov 13 20:21 .nfs.20052ab3.544d drwx------ 2 XX mail 16384 Nov 13 20:20 cur -rw------- 1 XX mail 244 Nov 13 20:20 dovecot-keywords -rw------- 1 XX staff 5060 Nov 13 20:20 dovecot-uidlist -rw------- 1 XX staff 8 Nov 13 20:20 dovecot-uidvalidity -rw------- 1 XX mail 0 Jul 8 2037 dovecot-uidvalidity.4afdbfa4 -rw------- 1 XX staff 1688 Nov 13 20:21 dovecot.index -rw------- 2 XX mail 67584 Nov 13 20:21 dovecot.index.cache -rw------- 2 XX mail 9924 Nov 13 20:21 dovecot.index.log
New incoming email still has same issue - the email client will show either the correct time or the 2037 date. When checking the email headers - dates/times are correct.
Thanks,
Darren
On 13 Nov 2009, at 20:18, Timo Sirainen wrote:
On Fri, 2009-11-13 at 20:15 +0000, Darren Latter wrote:
Further update..
Volumes of emails arriving - hits either server, some will be correctly received with date/time, others time stamped with 8 July 2037, 23:53 Same server could give either the correct or the 2037 timestamp.
What are the files' mtimes? What happens if you delete dovecot.index.cache file and retry?