LMTP during dsync migration

Timo Sirainen tss at iki.fi
Fri Aug 1 14:07:16 UTC 2014


On 29 Jul 2014, at 16:48, Jogi Hofmüller <jogi at mur.at> wrote:

> Another question regarding migration.  While migrating a mailbox with
> dsync is it safe to deliver mail via LMTP to the new (target) mailbox or
> is it wiser to deactivate LMTP delivery to this mailbox until it's fully
> migrated?
> 
> And what methods could I use to stop delivery to a mailbox during
> migration?  Our user data is stored on an LDAP server.

Temporarily disabling mail delivery for the user being migrated is the safest choice, but it's not a requirement. You could run "doveadm sync -1" for the user and it'll merge the changes without deleting any changes. There is some problem with "doveadm sync -1" though that if it's ran multiple times (more than once) and there are large enough changes it'll start doing some stupid things (can't remember the details - either duplicates mails or just changes their UIDs unnecessarily). Running it once should be safe though.



More information about the dovecot mailing list