Traspaso de BUZONES cyrus IMAP

26 02 07 11:46 by

Primero paramos el servidor cyrus y Creamos una copia en texto plano de la base de datos del mailbox y copiar la base de datos a .old
su - cyrus
/usr/lib/cyrus/bin/ctl_mboxlist -d > /tmp/mailbox.db.dump
cp /var/lib/imap/mailboxes.db /var/lib/imap/mailboxes.db.old

Luego borramos los archivos de listas de correos.
Remove old database files: rm mailboxes.db db/* user/*/*.seen
Importamos la nueva lista de buzones mailbox.
With the new version of ctl_mboxlist, run ctl_mboxlist -u < mboxlist.temp
Reconstruimos los indices de los buzones.
find /var/lib/imap/user -name \*.seen -exec /usr/cyrus/bin/cvt_cyrusdb \{\} flat \{\}.new skiplist \; -exec mv \{\}.new \{\} \;

Volvemos a arrancar el servidor cyrus.