Comment transférer des e-mails d'Evolution vers Thunderbird?

10

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

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

Quand je mis en place thunderbird il semble avoir importé les contacts de l' évolution (et en fait retirés de leur évolution mais pas de courrier transféré obtenu j'ai trouvé le courrier évolution.. ~/.local/share/evolution/mail/localCe qui a folders.db et 3 répertoires -. Cabot, tmp, et de nouvelles . puis il y a les fichiers et répertoires cachés. Chaque répertoire a trois fichiers associés avec les extensions .cmeta, .ibex.index et .ibex.index.data . Ensuite, tous les répertoires avaient des fichiers qui semblent contenir les messages individuels. J'ai pas regardé la rime ou la raison du schéma de numérotation / dénomination des fichiers.

existe-t-il une bonne façon d'importer ces fichiers?

Jim
la source
doublon possible -> askubuntu.com/questions/27410/…
hhlp
J'ai également examiné cet ensemble de liens. le dossier evolution contient tous les répertoires sous forme de fichiers cachés. Chacun d'eux a trois dossiers: cur, new et tmp. Même si vous retirez tous les messages de cur et les placez dans le sous-répertoire de thunderbird, alors les messages sont interprétés comme des dossiers sans rien en eux ... donc illisibles. Les dossiers évolution n'ont pas l'extension .sbd comme dans le dernier lien, ils sont juste .higerdirname.lowerdirname
jim

Réponses:

4

Étant donné que les solutions ci-dessus ne fonctionnaient pas 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 tant que fichiers mbox. J'ai donc cherché longtemps et j'ai finalement trouvé une solution.

J'ai beaucoup de dossiers et vraiment beaucoup de messages. Pour une raison quelconque, Evolution a créé des fichiers mbox très gros (environ 2 Go pour 100 Mo de mails). La taille ne serait pas ce problème, mais Thunderbird n'a pas pu importer ces fichiers.

La solution

Heureusement, il existe ce script python qui donne aux utilisateurs avancés la possibilité de déplacer des messages d'Evolution vers Thunderbird.

La solution est décrite ici :

WFM

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

En utilisant le script python pour convertir de maildir en mbox, vous pouvez créer une structure mbox qui est importée en seulement quelques clics:

  1. Mieux vaut prévenir que guérir: copiez votre structure maildir ~/.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 (devrait être installé et les outils d'importation / exportation aussi)
  5. Faites un clic droit sur votre boîte de réception et sélectionnez Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectorieset sélectionnez le /tmp/mail-copy/LocalMboxfichier
  6. Profitez de vos milliers de vieux mails :-)
Bertram Nudelbach
la source
J'aime vraiment cette solution car elle ne nécessite pas l'installation d'Evolution (aucune exportation nécessaire).
Beernarrd
J'ajoute
3

Avez-vous vu ce post?

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

  1. Backup Evolution: Alt-f, Paramètres d'évolution de la sauvegarde ...

    Installez Thunderbird depuis Ubuntu Sotware Center et configurez Thunderbird avec les informations de votre compte de messagerie. Fermez Thunderbird, après avoir vérifié si l'envoi et la réception fonctionnent.

  2. Ouvrez evolution et déplacez tous les sous-dossiers (en les faisant glisser) au plus haut niveau. Avant de passer à l'étape suivante, assurez-vous qu'aucun sous-dossier n'existe plus. Puis fermez l'évolution.

  3. Ouvrez Nautilus.

    Assurez-vous que vous êtes dans votre dossier / home / votrenom. Appuyez sur Ctrl-h, maintenant vous voyez tous les dossiers et fichiers cachés sous vos propres dossiers, par exemple: .aptitude Déplacer vers /home/yourname/.local/share/evolution/mail/local/Inbox.sbdAppuyez sur F3. Cela ouvre un autre panneau dans Nautilus.

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

    Ce nom de serveur que vous pouvez trouver dans les paramètres du compte Thunderbird (Alt-e, a), allez dans Paramètres du serveur. Ici, vous voyez le ServerName.

  4. Copiez uniquement les fichiers "fichier de boîte aux lettres" de votre dossier Evolution "Inbox.sbd" dans le dossier Thunderbird "ServerName". Ne copiez pas les autres fichiers comme xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data etc.

Toolaidback
la source
2

Malheureusement, le conseil ci-dessus ne m'aide pas, il suffit de créer un fichier de boîte aux lettres mais, à l'intérieur, n'a pas tous mes messages. Pour résoudre le problème, j'ai fait:

  1. une sauvegarde du courrier dans le programme évolution en utilisant son Fichier -> Faire une possibilité de sauvegarde. Il créera un fichier .tar.gz.
  2. supprimer le programme Evolution après l'avoir purgé;
  3. installez thunderbird et configurez-le sur votre compte;
  4. réinstallez - à partir de zéro - évolution et, avant d'accepter toutes les indications, restaurez la sauvegarde .tar.gz: à ce moment, il vous demandera si vous souhaitez migrer vers les fichiers maildir et si oui, il créera une boîte aux lettres juste pour «au cas où» si vous intégrez le nouveau format.
  5. allez /~.local/share/evolution/mail/local_mboxet copiez simplement les fichiers mbox
  6. collez-le sur votre ~/.thunderbird/xxxdefalt/mail/localfolder

C'est tout.

Dener
la source
1

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

Faites glisser et déposez votre Inboxicône dans le volet gauche de evolutionsur votre bureau. Un fichier appelé Messages_from_Inboxsera écrit. Maintenant, renommez-le Inboxet copiez-le

~/.thunderbird/whatever.default/mail_acct/ 

Si vous vous ouvrez, thunderbirdil sera maintenant là. Répétez cette procédure avec tous les autres dossiers dont vous avez besoin.

user49301
la source
1

Vous pouvez également sélectionner des messages dans Evolution et appuyez sur Ctrl+ Spour enregistrer les messages en tant que «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

inokenty
la source