On Mon, 2007-03-19 at 10:36 -0400, Justin McAleer wrote:
> rm -rf /var/indexes/*
> rm -rf /var/mailstore/.../Maildir (for the test account)
> send test message
> rm -rf /var/mailstore/.../Maildir
> send test message (corruption error, temporary failure to postfix, but 
> message delivered)

This is what happens with me:

deliver(tss): Mar 21 21:03:59 Error: Corrupted transaction log
file /tmp/index/.INBOX/dovecot.index.log: Append with UID 1, but
next_uid = 2

The next delivery says:

deliver(tss): Mar 21 21:04:05 Error: Transaction log
file /tmp/index/.INBOX/dovecot.index.log: marked corrupted
deliver(tss): Mar 21 21:04:05 Error: Transaction log
file /tmp/index/.INBOX/dovecot.index.log.2: marked corrupted

But doesn't give temporary failure. And the 3rd and so on work without
any errors at all.

Or is this what you meant? I thought it never stopped giving errors with
you.

Anyway, this should fix it completely:
http://dovecot.org/list/dovecot-cvs/2007-March/008261.html

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to