[MAJ] Sauvegarder les messages d’un compte webmail vers un autre.

Mail Carbon est un outil vous permettant de copier,migrer vos mails d’un compte IMAP à un autre.
Ainsi, si vous souhaitez changer de webmail par exemple (GMail, Yahoo, Hotmail, AOL…), vous pourrez exporter tous vos dossiers et mails vers le nouveau, sans perdre aucun message important.Le programme sera aussi utile pour effectuer un backup de vos mails importants vers un autre compte.

Vous pouvez télécharger la dernière version du logiciel à cette adresse sur SourceForge : http://sourceforge.net/projects/mailcarbon/?source=directory

Voyons ensemble le fonctionnement de ce logiciel. Tout d’abord votre compte de messagerie doit être compatible IMAP.

Une petite définition s’impose sur les différents protocoles de messagerie :

  • IMAP : Internet Message Access Protocol (IMAP) est un protocole utilisé par les serveurs de messagerie électronique, fonctionnant pour la réception.Ce protocole permet de laisser les e-mails sur le serveur dans le but de pouvoir les consulter de différents clients e-mails ou webmail. Il comporte des fonctionnalités avancées, comme les boîtes aux lettres multiples, la possibilité de créer des dossiers pour trier ses e-mails… Le fait que les messages soient archivés sur le serveur fait que l’utilisateur peut accéder à tous ses messages depuis n’importe où sur le réseau et que l’administrateur peut facilement faire des copies de sauvegarde.
    IMAP utilise le port TCP 143. Il est particulièrement bien adapté à l’accès à travers des connexions lentes. IMAPS (IMAP over SSL) permet l’accès sécurisé au serveur en utilisant SSL. Il utilise le port TCP 993.
    L’utilisation du protocole IMAP au dessus de SSL est décrite dans la RFC 2595.
  • POP : Protocole employé pour les échanges de courrier électronique dans Internet, qui permet le stockage des messages et leur téléchargement ultérieur. Le protocole POP3 permet en particulier à un internaute, abonné chez un fournisseur d’accès, de récupérer son courrier électronique, sans que son micro-ordinateur soit constamment sous tension.
  • SMTP : Protocole standard régissant les transferts de courrier électronique sur Internet. Il définit de format du courrier et de l’agent de transfert (MTA pour Message Tranfer Agent) qui permet de mémoriser et de transmettre le message. A l’origine, SMTP a été conçu pour des messages comprenant uniquement du texte (caractères Ascii); mais MIME et d’autres méthodes d’encodage permettent d’attacher des programmes et des fichiers multimedia au message. Un serveur SMTP fait parvenir les messages à des serveurs de réception, souvent POP3, qui les stockent en attendant que les utilisateurs les téléchargent.

Passons maintenant à l’utilisation du logiciel.

Ce logiciel ne nécessite aucune installation, une fois l’archive décompressée, allez dans le répertoire Win (Ce logiciel est maintenant compatible MAC et Linux).

Comme vous pouvez le voir, ce logiciel s’exécute aussi sous Linux.

Vous pouvez utiliser MailCarbon soit en ligne de commande (mailcarbon-console.bat) à lancer depuis une ligne de commande DOS, ou avec une GUI (mailcarbon.bat).

Cliquer sur mailcarbon.bat

  • 1 : Saisir l’adresse de votre compte mail (supportant le protocole IMAP), par exemple pop.gmail.com, imap.orange.fr , …

Pour avoir les adresses des serveurs POP, IMAP, SMTP, voici une adresse qui peut vous être utile ici

  • 2 et 3 : Saisir son login et mot de passe pour se connecter à son compte mail.
  • 4: Si vous voulez transférer un compte gmail, cocher cette case, les paramètres de transfert seront automatiquement paramétrés.
  • 5 : Généralement le protocle IMAP utilise par défaut le port 143, vous pouvez modifier ce port en fonction des paramètres de votre messagerie. Par exemple pour Gmail le port utilisé est 993
  • 6: Utiliser pour Gmail, lorsque vous créer un répertoire dans votre messagerie Gmail, Gmail ne créé pas un répertoire mais un label. Le label ne peut dépasser 40 caractères, vous pouvez donc indiquer ici le nom de votre label pour le transfert vers une autre BAL.

Pour notre tutoriel je vais transférer les mails de mon compte Quick-tutoriel.com vers ma messagerie Gmail. J’ai bien pris soin avant de vérifier que ces comptes étaient compatibles IMAP.

Voici les paramètres nécessaires, pour le transfert de mails :

Une fois vos paramètres rentrés, cliquer sur Start.

Nous voyons bien ici, dans les logs, un message a été transféré vers gmail (ligne Copy of: INBOX (1) +), ensuite le logiciel parcours les autres répertoires par défaut à savoir la boite d’envoi (Copy of: INBOX .sent), les brouillons (Copy of: INBOX .Drafts), la corbeille (Copy of: INBOX .Trash), les spams (Copy of: INBOX .Junk)

Un point important les mails sont copiés et non déplacés, c’est à dire qu’une copie existe toujours sur le serveur source.

Une fois la copie effectuée, vous devez maintenant supprimer tous les mails sur le compte source, pour cela cliquer sur l’onglet Clear Mailbox.

Saisissez les informations habituelles à savoir le nom du serveur et vos login et mot de passe et appuyer sur Clear.

Un message d’avertissement apparaît, vous demander de confirmer la suppression des mails, cliquer sur Oui.

Au bout de quelques secondes, votre messagerie est vidée. Vous pouvez voir le détail des actions dans le champ Log.

J’ai eu quelques difficultés à transférer les mails depuis Gmail, car la gestion des répertoires est différentes. Se ne sont pas des répertoires mais des libellés qui sont créés. Je vous conseil donc de déplacer tous vos mails dans la boite de réception, pour que ceux-ci, soient copiés par Mailcarbon.

[information]Si vous faites une copie 2 fois de suite d’un compte mail à un autre. Les mails déjà copiés ne le seront pas. En effet Mailcarbon conserve une trace des mails copiés. Pour supprimer cet historique cliquer sur Messages → Clear[/information]

Dans la zone de logs vous pouvez voir « List of already copied messages has been cleared ».

Voici un paramétrage qui marche bien pour copier les mails de la Boite de réception de Gmail vers une autre.

En conclusion, voici un logiciel qui à le mérite d’exister, qui peut vous dépanner pour effectuer un transfert vers d’autres messageries. Quelques bugs existent et malheureusement le logiciel est laissé à l’abandon depuis 1 an, gageons que les développements reprennent au plus vite pour ajouter quelques fonctionnalités et supprimer quelques bugs notamment sous Gmail.

That’s All.

10 Potins

  1. FRANCOIS BOUASSA

    Bonjour ,

    D’aprés le tutoriel , j ai compris qu il faut supprimer à la fin du transfert , les messages de l’adresse source.
    Moi , je veux garder les deux , est ce possible ?

  2. Bonjour,
    Merci pour cette page explicative bien construite, c’est plutôt rare et très clair !

    J’ai quelques soucis pour faire ce protocole : en fait je veux conserver tous mes mails de ma messagerie universitaire (adresse type @u-psud.fr) vers mon compte Yahoo. J’utilise un protocole IMAP qui existe chez ces deux boites mails, mais à chaque fois que j’essaie, j’ai ce message d’erreur qui apparaît :

    !!!copy.connection.error!!! [ALERT] Password:

    Le mot de passe est bon, je l’ai retapé beaucoup de fois, et je ne sais pas d’où vient le problème (peut-être le port utilisé…)

    Merci d’avance de votre aide et agréable journée !

  3. Personnellement, j’utilise Thunderbird. Je configure les deux comptes de messageries, il suffit ensuite de glisser les mails d’un compte à l’autre. Dans le cas de Gmail, l’import est facilité et accéléré car effectué depuis le serveur Gmail

  4. Bonsoir,

    Merci pour ce partage d’information, bien utile.

    A bientôt.

  5. Pour ceux qui ont le même problème que Elie c’est à dire que le soft ne s’ouvre pas il faut tout d’abord installer « Java » et ensuite faire la minip suivante:

    Clic-droit sur « Ordinateur » (ou « Poste de travail », selon les versions de Windows)
    Clic-gauche sur « Propriétés »
    Dans la colonne de gauche, clic-gauche sur « Paramètres système avancés »
    Une fenêtre s’ouvre, allez dans l’onglet « Paramètres système avancés » (eh oui, encore), normalement vous y êtes déjà
    Clic-gauche sur le bouton « Variables d’environnement… »
    Dans la partie « Variables système » > chercher dans la liste « Path », clic-gauche dessus
    Clic-gauche sur le bouton « Modifier… »
    A la fin, rajoutez ;C:\Program Files (x86)\Java\jre7\bin\ (n’oubliez pas le point-virgule au début et vous modifiez bien sûr le chemin avec le votre, suivant où vous avez installé Java)
    Clic sur « Ok »
    Clic sur « Ok »
    Clic sur « Ok »
    Chez moi cela à bien fonctionné et le soft c’est ouvert et à bien rempli ca mission!!

  6. Bonjour,

    Si vous voulez transférer un compte gmail, cliquer sur gmail account dans le logiciel.

    Dans la source essayer avec pop.gmail.com et non imap.

    A bientôt.

  7. Lupino federos

    Bonjour à vous.
    J’ai utilisé mail carbon et j’obtiens ce message :
    connect: Address is invalid on local machine, or port is not valid on remote machine
    Je sais pas si c’est moi qui renseigne mal mon hostname :
    GMAIL : imap.gmail.com — Port : 993 — gmail account: pris par défaut – Default box: INBOX
    MON SERVEUR : imap.xxxxxx.net — Port : 993 — Default box: INBOX

    J’essaie toutes les possibilités mais le meme probleme.
    Merci d’avance

  8. Lupino federos

    Bonjour à vous.
    J’ai utilisé mail carbon et j’obtiens ce message :
    connect: Address is invalid on local machine, or port is not valid on remote machine
    Je sais pas si c’est moi qui renseigne mal mon hostname :
    GMAIL : imap.gmail.com
    MON SERVEUR : imap.xxxxxx.net

    Merci d’avance

  9. En fait rien ne se passe quand j’ouvre le fichier mailcarbon.bat.

  10. Mais où télécharger Mail Carbon? Le fichier que j’ai trouve en cherchant sur Google ne marchait pas…
    Merci d’avance.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *