10 votes

Comment porter le courrier électronique d'evolution à thunderbird ?

J'ai mis à jour ubuntu vers 11.10 en utilisant la notification de mise à jour. Je passe également de Xubuntu à ubuntu - interface gnome. J'utilise evolution depuis des années et j'aimerais porter les emails sur thunderbird.

J'ai regardé les questions similaires sans succès et l'aide de Thunderbird sur l'importation manuelle. La plupart de ces questions supposent que la structure du fichier evolution est similaire à la structure du fichier evolution.

Lorsque j'ai configuré Thunderbird, il semble avoir importé les contacts d'evolution (et les a en fait supprimés d'evolution). Cependant, aucun courrier n'a été transféré. J'ai trouvé le courrier d'evolution dans ~/.local/share/evolution/mail/local . il y a des dossiers.db et 3 répertoires - cur ,tmp, et new . puis il y a les fichiers et les répertoires cachés. Chaque répertoire comporte trois fichiers apparentés portant l'extension .cmeta, .ibex.index y .ibex.index.data . Ensuite, tous les répertoires contiennent des fichiers qui semblent contenir les messages individuels. Je n'ai pas cherché à savoir si le système de numérotation et de dénomination des fichiers avait une raison d'être.

Existe-t-il un moyen simple d'importer ces fichiers ?

4voto

Imran S. Points 101

Puisque les solutions ci-dessus n'ont pas fonctionné pour moi et parce que je pense que cela devrait aider beaucoup d'utilisateurs. Sans garantie ;-)

Pourquoi le problème est toujours d'actualité

J'ai eu le même problème et malheureusement Evolution n'a pas pu exporter correctement les mails en fichiers mbox. J'ai donc cherché pendant un bon moment et j'ai finalement trouvé une solution.

J'ai beaucoup de dossiers et vraiment beaucoup de messages. Pour une raison quelconque, les fichiers mbox créés par Evolution sont très volumineux (environ 2GB pour 100MB de messages). La taille ne serait pas un problème, mais Thunderbird ne pouvait pas importer ces fichiers.

La solution

Heureusement, il y a ceci Python script qui donne aux utilisateurs avancés la possibilité de transférer des courriers électroniques d'Evolution vers Thunderbird.

La solution est décrite aquí :

WFM

J'ai utilisé : Thunderbird 12.0.1, Evolution 3.2.3, Ubuntu 12.04.

L'utilisation de la Python script pour convertir de maildir à mbox vous pouvez créer une structure mbox qui sera importée en quelques clics :

  1. Mieux vaut prévenir que guérir : copiez la structure de votre maildir à partir de ~/.local/share/evolution/mail/local/ dans un répertoire de votre choix - disons /tmp/mail-copy/local
  2. $ cd /tmp/mail-copy/
  3. Utilisez le script. $ python maildir2mbox.py local LocalMbox
  4. Ouvrez Thunderbird (qui doit être installé et Outils d'importation/exportation aussi)
  5. Cliquez avec le bouton droit de la souris sur votre boîte de réception et sélectionnez Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectories et sélectionnez l'option /tmp/mail-copy/LocalMbox archivo
  6. Profitez de vos milliers d'anciens courriers :-)

3voto

tharant Points 61

Avez-vous vu ce billet ?

http://ubuntuforums.org/showthread.php?p=10999504

  1. Évolution de la sauvegarde : Alt-f, Paramètres de l'évolution de la sauvegarde...

    Installez Thunderbird à partir du Centre de logiciels Ubuntu et configurez Thunderbird avec les informations de votre compte de messagerie. Fermez Thunderbird, après avoir vérifié que l'envoi et la réception fonctionnent.

  2. Ouvrez evolution et déplacez tous les sous-dossiers (en les faisant glisser) au niveau le plus élevé. Avant de passer à l'étape suivante, assurez-vous qu'aucun sous-dossier n'a été déplacé. n'existe plus. Fermez ensuite evolution.

  3. Ouvrez Nautilus.

    Assurez-vous d'être dans votre dossier /home/yourname. Appuyez sur Control-h, vous voyez maintenant tous les dossiers et fichiers cachés sous vos propres dossiers. [ ] /home/yourname/.local/share/evolution/mail/local/Inbox.sbd P Cela ouvre un autre panneau dans Nautilus.

    Dans ce panneau, obtenez /home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName

    Ce nom de serveur se trouve dans les paramètres du compte Thunderbird (Alt-e, a), allez dans Paramètres du serveur. Vous y trouverez le nom du serveur.

  4. Copiez uniquement les fichiers "mailbox file" de votre dossier Evolution "Inbox.sbd" dans le dossier Thunderbird "ServerName". [ ] fichiers comme xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data etc.

2voto

DeadHead Points 1532

Malheureusement, l'astuce ci-dessus ne m'aide pas, elle crée juste un fichier de boîte aux lettres mais, à l'intérieur de celui-ci, ne contient pas tous mes messages. Pour résoudre le problème, j'ai fait ce qui suit

  1. une sauvegarde du courrier dans le programme evolution à l'aide de la fonction Fichier -> Faire une sauvegarde. Cela créera un fichier .tar.gz.
  2. supprimer le programme Evolution après l'avoir purgé ;
  3. Installez Thunderbird et configurez-le pour votre compte ;
  4. réinstaller - à partir de zéro - evolution et, avant d'accepter toutes les indications, restaurer la sauvegarde .tar.gz : à ce moment-là, il vous demandera si vous souhaitez migrer vers des fichiers maildir et, dans l'affirmative, il créera une boîte aux lettres juste pour "au cas où" vous apprécieriez le nouveau format.
  5. aller à /~.local/share/evolution/mail/local_mbox et copier les fichiers mbox
  6. le coller dans votre ~/.thunderbird/xxxdefalt/mail/localfolder

C'est tout.

1voto

Nathan Kurz Points 477

Après avoir essayé tout ce qui précède, j'ai trouvé une solution beaucoup plus simple.

Faites glisser et déposez votre Inbox dans le volet gauche de la page evolution sur votre bureau. Un fichier appelé Messages_from_Inbox sera écrit. Maintenant, renommez-le en Inbox et le copier sur

~/.thunderbird/whatever.default/mail_acct/ 

Si vous ouvrez thunderbird il sera désormais présent. Répétez cette procédure avec tous les autres dossiers dont vous avez besoin.

1voto

Natalie Points 21

Vous pouvez également sélectionner des messages dans Evolution et appuyer sur Ctrl + S pour enregistrer les messages sous "mbox". Copiez ensuite le fichier dans ~/.thunderbird/xxxxxx.default/Mail/mail_acc/ . Lorsque vous démarrez Thunderbird, il crée automatiquement un dossier avec vos messages.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X