Accueil » Actualités » Innovation » Imapsync : le couteau suisse de la migration IMAP

Imapsync : le couteau suisse de la migration IMAP

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

ContexteInté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 IMAPExécution planifiée incrémentale pour n’archiver que les nouveaux messages
Audit ou consolidation d’archivesMode 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 --extra pour passer des arguments avancés via l’interface Web ;

  • détection SSL automatique : les options --ssl1/2 deviennent 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-formeMéthode
Linux (Debian/Ubuntu)sudo apt update && sudo apt install imapsync ou compilation depuis la source pour profiter de la toute dernière release
WindowsTéléchargement de l’exécutable autonome (imapsync.exe) fourni par l’auteur, à décompresser n’importe où 
Dockerdocker 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 format
source_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 offlineimap ou mbsync.

  • 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 :

FormuleTarif indicatif*Contenu
Logiciel + support pro120 €Binaire Windows/macOS, script Perl, accès illimité au service Web, mises à jour à vie, assistance directe de l’auteur
Logiciel seul60 €Même périmètre, sans support
Support seul120 €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/imapsync 

  • Interface 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.

Partagez cet article !
Retour en haut