On Tue, 2006-01-24 at 12:32 -0800, Andrew Mendelsohn wrote:
dovecot: 2006-01-20 21:41:04 Error: pop3(user2@example.org): mbox sync: Expunged message reappeared in mailbox /home/vmail/user2@example.org (UID 5668 < 5691, seq=2, idx_msgs=0)
Why is this happening? This is the cause of why they're not getting expunged.
You're not using NFS? Is anything else than Dovecot and Postfix accessing the mboxes?
There are two possibilities. One is that X-UID header keeps changing in mboxes, and another is that Dovecot's indexes keep somehow breaking. It says that idx_msgs=0 there, so it looks like the messages have been deleted from Dovecot's index, but not from the mbox file.
Or are there other errors in logs, and the above error is only Dovecot's attempt to fix the problem caused by another crash/something?
That error could happen for example if Dovecot really deletes the mails, but something else copies the mbox back there :)