[Dovecot] Expunged message reappeared, giving a new UID

Timo Sirainen tss at iki.fi
Tue Aug 6 14:30:54 EEST 2013


On 1.8.2013, at 17.02, Simon Fraser <srf at sanger.ac.uk> wrote:

>>> Connect with a mail client, and delete the message - without delayed
>>> expunge. So, for example, mutt (press 'd' then '$' to sync the mailbox),
>>> or Evolution set to immediately delete.
>> 
>> Can you reproduce this by disabling automatic replication (e.g. just
>> remove replicator from mail_plugins) and running dsync manually? So
>> basically delete the message, then run:
>> 
>> doveadm sync -r rawlog -u user at domain -d
>> 
>> If that reproduces it, send the rawlog to me.
> 
> I can't reproduce it with that, sorry. Message deletion appears to work
> that way, and the command only produces I/O leak errors:

Here's another idea:

Try disabling replicator plugin from only one side, so there's not possibility of two dsyncs running at the same time. That should be prevented already by locking though.

The servers have different hostnames, right?



More information about the dovecot mailing list