201601.25
Désactivé
0

Copy mails between ISPConfig servers

Copy mails between servers (by Falko) (not used)

https://www.howtoforge.com/how-to-migrate-mailboxes-between-imap-servers-with-imapcopy
usr/local/imapcopy/imapCopy.sh protocol:user[:password]@server[:port] protocol:user[:password]@server[:port]
If usernames are email addresses, replace @ with %40. So the command to copy email messages from sales@example.com on server1.example.com to sales@example.com on server2.example.com is:
/usr/local/imapcopy/imapCopy.sh imap:thomas.carter%40cergy-internet.fr:jx259bkt@mut3.clight.fr imap:thomas%40encours.fr:jx259bkt@mail6.clight.fr

Copy mails between servers (rsync)

http://doc.ubuntu-fr.org/rsync (section 2.1)

Créer un dossier miroir
Voici un exemple d'une commande, utilisant le protocole SSH, qui copie à l'identique le dossier <source> vers le dossier <destination>.

Copie du dossier source vers le serveur

rsync -e ssh -avz --delete-after /home/source user@ip_du_serveur:/dossier/destination/

où :

* --delete-after : à la fin du transfert, supprime les fichiers dans le dossier de destination ne se trouvant pas dans le dossier source. 
* -z : compresse les fichiers
* -v : verbeux
* -e ssh : utilise le protocole SSH

Avec l'option -n la commande liste ce qu'elle va faire sans l'exécuter

rsync -e ssh -avzn --delete-after /home/mondossier_source user@ip_du_serveur:/dossier/destination/