Lire des fichiers .msf / mbox hors ligne dans Thunderbird

10

J'ai un compte GMail configuré dans Thunderbird 12.0.1 via IMAP. Tous les e-mails qu'il contient ont été synchronisés depuis longtemps avec le client. Je n'ai plus accès au compte GMail, mais les fichiers mbox et .msf sont toujours là dans mon profil TB. Comment lire les e-mails dans ces fichiers? Le volet des dossiers ne montre rien d'autre qu'un dossier "Boîte de réception" vide pour ce compte - pas de courriels, pas de sous-dossiers.

EMP
la source
Tout d'abord, sauvegardez ces fichiers immédiatement avant d'aller plus loin afin qu'ils ne soient pas effacés par inadvertance. Deuxièmement, quel système d'exploitation? (Ceci est important car thunderbird a plus d'options pour travailler avec le courrier stocké localement sur des systèmes d'exploitation non Windows.)
Stephanie
Merci, Stéphanie. Windows 7 est mon système d'exploitation principal, mais j'ai également Ubuntu 10.04. Donc, idéalement, je voudrais les ouvrir dans Windows, mais Linux est certainement mieux que rien.
EMP

Réponses:

11

L'article de mozillaZine Importation de dossiers peut contenir une réponse possible.
Il date de juillet 2011, mais peut toujours s'appliquer.

Les étapes qu'il décrit sont les suivantes:

  1. Créez un nouveau profil Thunderbird sans aucune extension installée
  2. Téléchargez et installez l' extension ImportExportTools , redémarrez Thunderbird
  3. Utilisez le menu Tools -> ImportExportTools -> import mbox file
  4. Accédez au fichier mbox et appuyez sur le bouton Ouvrir. La boîte de réception importée peut avoir un suffixe ajouté à son nom pour son caractère unique.

Une deuxième procédure possible est décrite dans l'article de mozillaZine Importation et exportation manuelles , qui consiste essentiellement à remplacer un fichier de boîte de réception existant par l'ancien. Pour que cela fonctionne, vous devez probablement utiliser la même version de Thunderbird qui a créé la mbox.

harrymc
la source
Merci, cela a très bien fonctionné. Je n'ai pas eu à créer un nouveau profil, j'ai simplement ajouté un nouveau compte POP (avec des noms de serveur factices) à mon profil existant et utilisé ImportExportTools pour importer les fichiers mbox dans le nouveau compte et je peux maintenant les relire.
EMP
Merci pour la prime, mais vous devez également accepter la réponse (cliquez sur le "V").
harrymc
Oups, je pensais l'avoir fait. Accepté.
EMP
L' Import-ExportToolsaddon est sur le Repo Mozilla Addons: addons.mozilla.org/en-US/thunderbird/addon/importexporttools
bgmCoder
Si votre version de Thunderbird est trop ancienne, l'addon ne se plaindra pas mais ne fonctionnera pas, la mise à jour et le redémarrage de Thunderbird devraient fonctionner
golimar
2

Comme Stephanie l'a dit - commencez par fermer Thunderbird et sauvegardez votre dossier de profil. Puisque vous avez dit que vous utilisez Windows 7, il devrait se trouver dans "C: \ Users \\ AppData \ Roaming \ Thunderbird \ Profiles"

Une fois que votre profil a été sauvegardé dans un endroit sûr, vous pouvez commencer à effectuer les modifications.

Dans votre dossier de profil, vous devriez voir deux dossiers: "ImapMail" et "Mail" Ce sont là que vos fichiers mbox IMAP et vos dossiers POP / Local sont conservés (respectivement).

Accédez au dossier "ImapMail" et recherchez le dossier du compte Gmail dont vous souhaitez obtenir les données. Sélectionnez les fichiers mbox (ignorez les fichiers .msf - ces fichiers d'index seront régénérés la première fois que vous reviendrez dans les dossiers) et copiez-les dans le répertoire "Mail \ Local Folders" de votre profil. Vous pouvez modifier les noms de fichiers en cas de conflit et ils s'afficheront en tant que nouveaux noms de fichiers lorsque vous redémarrerez Thunderbird.

Redémarrez Thunderbird et vous devriez voir vos anciens dossiers.

Nathan Clayton
la source
Remarque: jusqu'à ce que vous configuriez un compte de messagerie dans Thunderbird, il n'y a pas de dossier "Dossiers locaux" pour y placer les fichiers. Cela a été difficile pour moi car j'ai un tas d'anciennes archives de messagerie provenant d'un compte défunt que je voulais lire hors ligne, et Thunderbird bloque la création d'un compte à moins qu'il ne puisse se connecter au serveur avec succès. Solution: mettez Thunderbird en mode hors ligne, puis créez un nouveau compte avec un nom d'utilisateur et une adresse de serveur factices (cela contourne le test de connexion au serveur). Quittez ensuite Thunderbird, copiez les fichiers dans le dossier et relancez Thunderbird. A parfaitement fonctionné pour moi!
peterflynn
1

Ce n'est pas un client de messagerie «approprié» (mais plutôt un outil de criminalistique - ce qui est mieux dans ce cas - c'est en lecture seule), mais j'ai eu de la chance en chargeant les fichiers mbox à partir d'une installation arbitraire de Thunderbird sur Mitec Mail Viewer - Je ne savais pas et je ne connais toujours pas la version de Thunderbird sur laquelle la boîte aux lettres que j'avais utilisée était, et en supposant que vous la dirigiez vers le bon fichier, cela fonctionne. Cela devrait vous donner la possibilité de lire, d'exporter et d'imprimer des messages, mais pas de vous connecter à un serveur de messagerie - ce qui devrait être assez bon pour vos besoins. Il est également autonome et ne dépend pas d'une version spécifique de T-Bird installée - ces captures d'écran ont été faites lorsque j'ai ouvert la boîte aux lettres à partir d'une copie de thunderbird 12.01.

Le démarrage de mailviewer vous montre un menu où vous pouvez sélectionner les fichiers à ouvrir

entrez la description de l'image ici

Sélectionnez le type et appuyez sur l'icône du dossier

entrez la description de l'image ici

Sélectionnez le fichier - cela devrait être quelque chose sans extension

entrez la description de l'image ici

Cela ouvre un écran similaire à n'importe quel client de messagerie où vous pouvez voir, rechercher et ouvrir vos mails. Vous devriez également être en mesure d'imprimer et d'exporter des courriers individuels sous forme de fichiers eml selon vos besoins, d'afficher les pièces jointes, etc.

entrez la description de l'image ici

Mailviewer est un logiciel gratuit et portable, et probablement beaucoup plus facile que d'installer Thunderbird, surtout si une version spécifique est nécessaire. Cela n'affectera pas non plus vos fichiers de boîtes aux lettres car le logiciel est un visualiseur, destiné à l'analyse et à la récupération de boîtes aux lettres, plutôt que d'être un client de messagerie.

Compagnon Geek
la source
Merci, mais Mailviewer n'a pas bien fonctionné pour moi. Il n'a montré que 1-2 messages dans un dossier contenant des milliers de messages et n'a pas non plus séparé les en-têtes du corps. Je soupçonne donc qu'il n'a pas réussi à analyser correctement les fichiers mbox.
EMP