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.
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.