I have an email client that is currently unable to send mail through
imap. I am getting a ton of errors in dovecot-imap.log. All of these
errors continue to show up, even after purging the dovecot*.* files from
the offending folders.
This happens to all email accounts on the server. Clearing the cache
files doesn't fix, the error appears pretty much immediately after the
new cache is generated.
Error: mmap() failed with file path/Maildir/dovecot.index.cache: Invalid
These errors are associated with an account unable to send right now.
They seem to have only started since the send problem started.
Error: Corrupted transaction log file path/Maildir/dovecot.index.log seq
5: indexid changed 1512100549 -> 1512183737 (sync_offset=0)
Error: Index path/Maildir/dovecot.index: Lost log for seq=5
offset=12576: Failed to map file seq=178 offset=40..18446744073709551615
Warning: fscking index file path/Maildir/dovecot.index
Error: Fixed index file path/Maildir/dovecot.index: log_file_seq 5 -> 179
IMAP session state is inconsistent, please relogin. in=26 out=1276
This error is also associated with the offending email client
message repeated 9 times: [ imap(emailaddress): Error: Transaction log
path/Maildir/dovecot.index.log: duplicate transaction log sequence (2)]
Some additional info:
dovecot: 2.2.22 (fe789d2)
Ubuntu Server 16.04
Running on a qemu VM installed on an Unraid 6.3.5 Server
mail folder is located on virtio 9p2000 host passthru fs located on the
same physical machine as the VM.
Anyone have any ideas? Need additional information?