Thunderbird 3 is having a problem with one of my IMAP accounts.

When sorted by date, it displays 10-15 messages at the top (newest) when in fact they are very old message. (pre-2010, over a year old, some up to 6-7 years old)

It's not game-breaking, but it is annoying, as I have to look past those to check for "new" messages. Is there any way to fix this? I'd considered re-downloading all the messages via IMAP, but that would take weeks (>50,000 messages).

When I open it, it displays the correct date, also when I use "View Source" the Date: header has the correct date (2009, 2006, etc). Is there any way to make Thunderbird realize that it should be sorted down with the rest of the 2006/2009 messages?

None of my other IMAP accounts (many with the same host server) have this issue.


Are you sorting by "date" or by "received" ?

"Received" is known to have some issues on IMAP, so sorting by date is recommended.

  • Is there something different about the problematic IMAP server ? – harrymc Nov 19 '11 at 19:38
  • Try to find something that is different about this account. One thing you could try is to recreate another identical account and see if it shows the same symptoms (it might be that some obscure manipulation or TB3 bug caused this strange behavior for this one account). – harrymc Nov 19 '11 at 21:50
  • There must be some difference in the message headers. Try to compare the headers for messages from 2 accounts from the same server : one where sorting works and one that doesn't. You could also post them in your question. – harrymc Nov 25 '11 at 6:32

I have the same issue. I do not have fix for this but maybe a workaround if you want to sort the messages correctly, just show the column 'Order received' and sort it using this column.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy