7 Aug
2009
7 Aug
'09
7:25 p.m.
On Thu, 2009-08-06 at 11:14 +0100, Mark Zealey wrote:
Hi all,
Lets say I have a maildir which doesn't contain any dovecot files but has some emails lying around in it. If I add a message to this mailbox using deliver, dovecot creates the uidlist file with a single entry (the message that was just delivered). When I then log in to the mailbox, all the other messages are added into the uidlist file in the normal order (directory list order I believe). Then, the mailbox is in a situation where anything that was delivered into the mailbox before the user logs in is at the very top of a uidlist.
This has been in my TODO for a while:
- deliver+maildir: if new mails are in new/ or cur/ they're not added to dovecot-uidlist but newly saved mails are, so UIDs will be in wrong order
But looks like it was easy to fix now: http://hg.dovecot.org/dovecot-1.2/rev/d7251058200c