OE not counting new messages correctly with IMAP accounts
This problem just surfaced in the last week or two.
I'm using OE 6.00.2900 on WinXP Pro SP2 with all the latest updates.
I'm running my own Courier-IMAP server on linux. This IMAP server and
OS have not changed in over a year - no updates, no hacks, or
intrusions. I have four IMAP accounts set up on both the server and
OE.
Many times throughout the day, when OE goes to retrieve new mail, the
"new mail" indicator will indicate "3 new messages", yet no new
messages were downloaded.
I've created a new IMAP account, and set it up in OE. When it gets ONE
new, OE reports that there are "2 new messages", while only one was
downloaded.
In my other larger accounts, where I have multiple folders set to sync
"All Messages", when I get ONE new messages in the main INBOX folder, I
might get 6 or 12 "new messages" when only one new message was
downloaded. There aren't any SPAM tools or scripts moving or deleting
mail messages between folders in the background.
I've already compacted all folders, created a brand new Identity and
re-created all the IMAP accounts from scratch. I've rebooted and
re-compacted all the folders several times.
I've also tested this on two different computers with the same results.
If I use other IMAP clients, they work and there are no miscounted
messages.
I've logged the IMAP sessions, and the logs indicate only one new
message being downloaded (FETCH), but still, the "new message" count is
ALWAYS wrong.
I've spent two days on this trying to narrow it down, and have
eliminated all other software except for OE. I do get all my mail and
things are generally working, but for some reason, the "new message"
count in OE is wrong 100% of the time. I've been using OE with this
IMAP server for over a year now without a single problem whatsoever. I
truly think OE is the best IMAP Windows client out there (I've tried
them all, and they all have other issues), so I'd really like to find
out what is causing this problem and fix it.
Thanks,
-Hank
|