1. Introduction
Avec plus de vingt ans d’existence, imapsync s’est imposé comme la référence pour copier ou migrer des boîtes aux lettres d’un serveur IMAP vers un autre, sans doublons et en reprise sur erreur. La dernière version stable disponible est la 2.290 (20 août 2024) et le site officiel a encore été actualisé en avril 2025, signe d’un projet toujours vivant.
2. Qu’est-ce qu’imapsync ?
Imapsync est un outil en ligne de commande écrit en Perl qui :
effectue des transferts incrémentaux : vous pouvez interrompre et reprendre la migration sans recréer de doublon ;
respecte l’arborescence complète des dossiers (récursif) ;
fonctionne sur Linux, Windows et macOS, ainsi que dans un conteneur Docker.
3. Cas d’usage courants
| Contexte | Intérêt d’imapsync |
|---|---|
| Migration vers un nouvel hébergeur (Gmail → Office 365, par ex.) | Conserve tous les mails et dossiers, sans intervention côté utilisateur |
| Fusion d’entités (acquisition, changement de domaine) | Migration en masse avec un fichier CSV de comptes |
| Sauvegarde régulière d’une boîte IMAP | Exécution planifiée incrémentale pour n’archiver que les nouveaux messages |
| Audit ou consolidation d’archives | Mode dry run et filtres par date/dossier pour n’extraire qu’un périmètre ciblé |
4. Fonctionnalités clés
Les évolutions récentes portent notamment sur :
OAuth 2 modernisé pour Office 365 et Gmail, avec rafraîchissement de jeton automatisé (
--oauthrefreshcmd1/2) ;nouvelle option
--extrapour passer des arguments avancés via l’interface Web ;détection SSL automatique : les options
--ssl1/2deviennent facultatives si vous indiquez le port ;image Docker officielle avec journalisation activée par défaut, pratique pour un suivi live.
Une version 2.295 (octobre 2024) est déjà listée dans le ChangeLog, apportant notamment l’option --idatefromheader activée par défaut pour Gmail.
5. Installation rapide
| Plate-forme | Méthode |
|---|---|
| Linux (Debian/Ubuntu) | sudo apt update && sudo apt install imapsync ou compilation depuis la source pour profiter de la toute dernière release |
| Windows | Téléchargement de l’exécutable autonome (imapsync.exe) fourni par l’auteur, à décompresser n’importe où |
| Docker | docker run --rm gilleslamiral/imapsync imapsync [...] – l’image contient toutes les dépendances |
6. Commandes essentielles
imapsync \
--host1 imap.source.com --user1 user1@example.com --password1 'pass1' \
--host2 imap.dest.com --user2 user2@example.com --password2 'pass2'
--ssl1 --ssl2 # IMAPS sur les deux hôtes
--exclude 'Spam|Trash|Junk' #Exclure les dossiers indérisables
--search "SENTSINCE 1-Jan-2024" # Limiter aux messages récents
--dry --logfile migration.log #Mode dry run et log détaillé
7. Migration en masse
Préparez un fichier accounts.txt au formatsource_user;pass1;dest_user;pass2 puis :
while IFS=";" read -r u1 p1 u2 p2; do
imapsync --host1 imap.src.com --user1 "$u1" --password1 "$p1" \
--host2 imap.dst.com --user2 "$u2" --password2 "$p2"
done < accounts.txt
8. Limitations connues
Pas de synchronisation bidirectionnelle : pour un miroir actif des deux côtés, préférez
offlineimapoumbsync.Contacts et calendriers non gérés (hors champ du protocole IMAP).
Pas de sauvegarde vers un répertoire local : il faut un serveur IMAP cible, même si c’est un dovecot local ; sinon utilisez un outil d’archivage dédié.
9. Licence et modèle économique
Le code source reste open-source, mais l’auteur commercialise :
| Formule | Tarif indicatif* | Contenu |
|---|---|---|
| Logiciel + support pro | 120 € | Binaire Windows/macOS, script Perl, accès illimité au service Web, mises à jour à vie, assistance directe de l’auteur |
| Logiciel seul | 60 € | Même périmètre, sans support |
| Support seul | 120 € | Assistance après achat initial |
10. Ressources à connaître
Documentation complète, FAQ et ChangeLog : site officiel (imapsync.lamiral.info)
Image Docker officielle : Docker Hub
gilleslamiral/imapsyncInterface Web 24/7 (gratuite jusqu’à 3 GB) pour tester sans installer
Tutoriels et scripts communautaires (GitHub Gist, blogs) pour scénarios avancés
11. Conclusion
Imapsync reste, en 2025, la solution la plus robuste pour migrer ou sauvegarder des boîtes IMAP de façon fiable. Sa philosophie « unidirectionnelle, incrémentale, sans doublons » en fait un outil sûr pour les administrateurs comme pour les prestataires d’infogérance. Ajoutez-y un écosystème Docker et une interface Web, et vous obtenez un logiciel polyvalent qui répond à la majorité des scénarios de migration courants.
Que vous prépariez le déménagement d’une PME vers Microsoft 365, ou que vous consolidiez l’historique mail d’un serveur vieillissant, imapsync vous fera gagner un temps précieux tout en apportant une tranquillité d’esprit bienvenue.



