Hello,

I'm trying to use dsync to copy mail from one server to a newer one, so I'm using imapc as source (when running dsync in the destination server).

        The command I'm using is like this:

sudo dsync -vD -o imapc_user="<myuser>*master" -o imapc_password="<master pass>" -o imapc_host=<original server> -o imapc_features=rfc822.size -o mailbox_list_index=no backup -R -f -u "<myuser>" imapc:

This command is working. The problem I have is that I'm using lazy_expunge in the original server, and namespace used in the original server has the config:

namespace {
  hidden = yes
  list = no
  location = maildir:~/Maildir/expunged
  prefix = BORRADOS.
  separator = .
}

        so, it is not being synchronized.

I have tried to synchronized from the original server instead of destination with:

sudo dsync -vD -o imapc_user="<myuser>*master" -o imapc_password="<master pass>" -o imapc_host=<dest server> -o imapc_features=rfc822.size -o mailbox_list_index=no -o mail_location=maildir:<myuserhome>/Maildir/expunged backup -f -u "amateo" imapc:

        with this, no message is copied and I have errors like:

dsync(<myuser>): Error: Mailbox Archives.2003_kk changed its GUID (e7fc0b2d831e1c51984d000029c62294 -> 7d325fb944b953993df5d27ce2ee786c)

Any idea to copy messages in this namespace without needing to make it plubic? Is there any hidden option for dysnc? Could I use doveadm backup? How? (it seems that documentation for dsync and doveadm backup is not updated)

--
Angel L. Mateo Martínez
Sección de Telemática
Área de Tecnologías de la Información
y las Comunicaciones Aplicadas (ATICA)
http://www.um.es/atica
Tfo: 868889150
Fax: 868888337

Reply via email to