On Mon, 2005-09-12 at 10:34 -0400, Jeff A. Earickson wrote:
If I delete large numbers of messages and then my pine message list screen refreshes (via eXpunge) then sometimes my message numbering is off by one. After the expunge, if I move to message 67 and open it, dovecot will show me message 68 instead. The only way to fix this is to close pine (and the imap connection) and restart. This off-by-one error most often happens while I am deleting messages and a new message arrives.
Timo writes:
I just tried it a couple of times but couldn't reproduce it. Sounds pretty strange and a dangerous problem anyway.. If you can reproduce it, could you do it while saving the session to rawlog? That way I could see if Dovecot sends some reply wrong or if it just gets internally confused.
I'm using dovecot 1.0.61 on Sparc Gentoo Linux. I have about 200 mail accounts which are mostly read by the Mozilla family on both Linux and Windows, often with two or more browsers running against the same account at once, home and work. Every week or two I get a situation where the table of contents pane in Mozilla or Thunderbird doesn't match what message body is displayed. I also had the same problem with a 0.99 version, most probably 0.99.13. This problem has happened often enough that they were probably not all after large deletes. The workaround I use is to stop that particular dovecot and delete all the dovecot index files. Brian