Description of problem: Ever since updating to version 3.0.1, Thunderbird has been randomly marking entire folders as unread. This includes my Fedora-devel folder containing 22000+ messages. This also triggers a re-index of that entire folder. I am experiencing this on an IMAP email account served from Zimbra. Version-Release number of selected component (if applicable): thunderbird-3.0.1-1.fc12.x86_64 How reproducible: Intermittent Steps to Reproduce: 1. Leave thunderbird open 2. At random intervals, all messages in a folder 3. Actual results: At random times a random folder that is marked "check this folder for new messages" will mark all of its messages as unread and reindex them. Expected results: Only unread mails should be marked unread, and thunderbird should never change all mails in a folder. Additional info:
If it matters, the version of Zimbra that Thunderbird is communicating with is 5.0.21
Similar is happening to me on F11. thunderbird-3.0.1-1.fc11.x86_64 I'm using mail filters to automatically sort my incoming emails into new folders for my IMAP mailbox (separating by email list). While reading emails, or at a later time (seems totaly random to me, but I'm sure it must be due to the way thunderbird threads its sub-processes). Sometimes it marks all (or most) of the already read emails as read, othertimes, just a certain few get marked as unread again (and I'm getting tired of reading some of the same emails over and over again). This is really annoying and making it more and more difficult for me to read my emails. I'm starting to believe I am missing incoming emails because of this behaviour. I do the mail filtering from my laptop (F11.x86_64) to the new folders. However, if I have a version of thunderbird running on F10.i386 (using the old version of thunderbird-2.0.0.23-1.fc10.i386 on another machine) it never seems to be confused as to which messages have been read and which haven't. Even when my laptop says I have 940 unread emails that should be marked as already read, my desktop says they are all read. I'm not sure if this is related to the version of thunderbird doing the mail filtering, or if it is an x86_64 problem.... My mail store is on my F10 machine and accessed via dovecot-1.2.9-2.0.cf.fc10.i386. I do *not* notice this behaviour in my IMAP Inbox, just in the IMAP folders that the mail filter sends incoming emails to.
(In reply to comment #2) > filtering, or if it is an x86_64 problem.... Nope, seen this on x86
I believe this may be related to https://bugzilla.mozilla.org/show_bug.cgi?id=540554
The same here against dovecot server. Definitely the above mentioned bug.
After reading comment #4, I went to look at the bug report listed there. In that bug report, comment #22 says "config editor, toggle mail.server.default.use_condstore to false". After trying this myself, I found that almost all of my sub-folders have corrected themselves. But not all of them. I have at least 1 folder that is persistent in telling me I have 623 unread emails. From time to time, if receives new emails and I go and read them and after reading them, I mark *all* the other emails in that folder as read. After leaving that folder for another, it eventually tells me I have 623 unread emails. So, while this work-around seems to help, it is not the end-all fix for this problem. The Mozilla people seem ready to close that issue as fixed in 3.0.2. How soon can we get a copy of 3.0.2 (or a pre-release of it with the fix in place) to test to make sure we are happy with it. Putting a pre-built copy in updates-testing would work well for fedora testing purposes.
*** Bug 559079 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 559312 ***