[Dovecot] losing emails in dovecot-uidlist
Stephan Dietrich
s.dietrich at scanplus.de
Mon Jan 19 16:39:21 EET 2009
hi,
I have problems with the dovecot-uidlist in version 1.1.4 and 1.1.8.
I was using dovecot 1.1.4 and think, I fix it with new dovecot 1.1.8, but
still the same problem.
Here a discription to reconstruct the problem:
I have an fit dovecot-uidlist with one email in cur/ folder.
Now I try to append an email in this way:
A001 LOGIN USER PASSWORD
A001 OK Logged in.
A002 EXAMINE INBOX
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 1 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1232360001] UIDs valid
* OK [UIDNEXT 2] Predicted next UID
A002 OK [READ-ONLY] Select completed.
A003 APPEND INBOX {147}
+ OK
MIME-Version: 1.0
From: EMAIL
To: EMAIL
Subject: SDI1
Content-Type: text/plain; charset: ascii
Ignore.
* 1 EXPUNGE
* 2 EXISTS
* 2 RECENT
A003 OK [APPENDUID 1232360001 2] Append completed.
A004 LOGOUT
* BYE Logging out
A004 OK Logout completed.
After this I look into the dovecot-uidlist and I see this new email only!
The dovecot-uidlist is rewritten, but only this this new incoming email.
After login into mailbox, make a SELECT INBOX and NOOP, the
dovecot-uidlist is rewritten angain and add the "old" emails AT THE END of
the dovecot-uidlist.
And my question is, why dovecot EXPANGE the email in cur/ folder, remove
it from dovecot-uidlist and rewrite the dovecot-uidlist with the new
incoming email only.
So I lost the "old" email in the cur/ folder.
Thanks...
STEPHAN
More information about the dovecot
mailing list