Qu'est-ce qu'Imapsync ?
Imapsync est un outil de transfert IMAP utilisé pour transférer des boîtes aux lettres et des e-mails d'un serveur IMAP à un autre serveur IMAP. L'application Imapsync est un outil de ligne de commande qui permet des transferts IMAP incrémentiels et récursifs d'une boîte aux lettres à une autre, à la fois n'importe où sur Internet ou sur votre réseau local.
Installation d'Imapsync
Les outils Imapsync sont disponibles pour diverses plateformes. Utilisez l'un des didacticiels suivants en fonction de votre système d'exploitation.
- Installer et utiliser Imapsync sur Ubuntu et Debian
- Installer et utiliser Imapsync sur CentOS et Fedora
Pour une installation sur d'autres plates-formes, visitez ici.
Transférer des boîtes aux lettres avec Imapsync
Vous êtes donc prêt pour la migration. Avant la migration, assurez-vous que les deux comptes ont IMAP en cours d'exécution et accessible depuis votre système. Après cela, utilisez la syntaxe de commande suivante.
$ imapsync --host1imap.source.example.com \ --user1[email protected] \ --password1S0urcePassw0rd \ --ssl1 \ --host2imap.dest.example.com \ --user2[email protected] \ --password2Dest1nat10NPassw0rd \ --ssl2
La commande prendra beaucoup de temps selon la taille de votre boîte aux lettres source. Après avoir terminé tous les processus, vous verrez une longue liste de résultats. Vérifiez la sortie pour trouver si une erreur s'est produite pendant le transfert. Ci-dessous, une petite partie du résultat.
Transfer started at Thu May 11 11:45:37 2017 PID is 4969 ... ... ... Total bytes transferred : 78373 (76.536 KiB) Total bytes duplicate host1 : 0 (0.000 KiB) Total bytes duplicate host2 : 0 (0.000 KiB) Total bytes skipped : 0 (0.000 KiB) Total bytes error : 0 (0.000 KiB) Message rate : 0.1 messages/s Average bandwidth rate : 3.0 KiB/s Memory consumption : 217.0 MiB Biggest message : 57947 bytes (56.589 KiB) Memory/biggest message ratio : 3927.0 Start difference host2 - host1 : -2 messages, -78373 bytes (-76.536 KiB) Final difference host2 - host1 : 0 messages, 0 bytes (0.000 KiB) Detected 0 errors
Référence :
- https://imapsync.lamiral.info/
- https://github.com/imapsync/imapsync