Following errors have happened quite a bit:
Dec 7 14:19:26 locallog@tg3/tg3 dovecot: IMAP(peter.day@mydomain.com): Transaction log file /home/virtual/mydomain.com/home/peter.day/Maildir/.Trash/dovecot.index.log: marked corrupted
Dec 7 14:19:26 locallog@tg3/tg3 dovecot: IMAP(peter.day@mydomain.com): Transaction log file /home/virtual/mydomain.com/home/peter.day/Maildir/.Trash/dovecot.index.log.2: marked corrupted
Dec 7 14:19:26 locallog@tg3/tg3 dovecot: IMAP(peter.day@mydomain.com): Corrupted transaction log file /home/virtual/mydomain.com/home/peter.day/Maildir/.Trash/dovecot.index.log: Append with UID 50, but next_uid = 15870
Causing Peter Day not to be able to delete emails. Seems mostly to happen in the Trash I think.
Shouldn't Dovecot be able to recover from this? And then have some rule that if it cannot recover, delete the index file and rebuild? When I manually remove the file it works fine.
Thanks, Daniel