Dovecot 2.2.16: disappearing messages, mismatched summaries, duplicated messages, excessive full re-downloads

Timo Sirainen tss at iki.fi
Sat Apr 18 12:48:28 UTC 2015


On 18 Apr 2015, at 15:02, David Gessel <gessel at blackrosetech.com> wrote:
> 
>>> dovecot.log shows runs of this error:
>>> Apr 15 09:02:37 imap(user at domain.com): Warning: Maildir /mail/domain.com/user//.Sent: Expunged message reappeared, giving a new UID (old uid=306286, file=1429102024.M826331P1156.host,S=1678,W=1724:2,S)
>>> 
>>> or this error:
>>> Apr 15 10:04:00 indexer-worker(user at domain.com): Warning: Maildir /mail/domain.com/user//.Sent: Expunged message reappeared, giving a new UID (old uid=306803, file=1428785463.M645546P27215.host,S=5389,W=5442:2,S)
> 
> One possibility is that there is a scrub/verify routine running that is checking the actual size vs. reported size of messages, and perhaps that routine doesn't know about ZFS compression:
> 
> zroot/ezjail                             used           117G      -
> zroot/ezjail                             compressratio  1.25x     -
> zroot/ezjail                             compression    lz4       local
> zroot/ezjail                             logicalused    137G      -
> 
> and is seeing something anomalous and trying to "fix" that, triggering a rescan.  A long shot and seems unlikely, but I have no other ideas.

No. My best guess is that (your) ZFS+FreeBSD is simply not behaving the way Dovecot wants filesystems to behave (readdir() sometimes skipping over files). I don't have any other suggestion than trying a different filesystem or OS. I haven't heard ZFS having these problems before though.



More information about the dovecot mailing list