web-dev-qa-db-fra.com

Ouvrir le fichier mbox?

Comment ouvrir un fichier fichier mbox? Mutt n'affiche aucun courrier lors de l'appel de mutt -f sent.mbox.

Le format mbox est "De" sans les deux points.

Existe-t-il un visualiseur mbox pour Linux?

Merci d'avance.

9
chris

La première ligne du courrier est "l'enveloppe de la ligne". Il commence par les 5 caractères From␣, où est un espace. C'est normal.

From Christian xxx <cg@xxx> Mon May  15 20:22:35 2010

Ce qui est inhabituel, c'est que l'adresse e-mail est comprise entre <…>. C'est inhabituel. Je ne sais pas si c'est contre les RFC ou non, mais je peux voir que Mutt s'étouffe dessus.

Vous devriez obtenir une boîte aux lettres valide (comme dans celle que Mutt peut analyser) en traitant le fichier de boîte aux lettres via la commande formail de procmailInstall procmail .

formail -ds sed '1 s/^From .* <\(.*\)>/From \1/' <sent.mbox >sent-reformatted.mbox
mutt -f sent-reformatted.mbox
5
Gilles

Après un peu de cauchemar sous Windows avec Firefox, où le fichier .mbox s’est ouvert mais où seul le premier message est disponible, j’ai trouvé que Evolution fonctionnait bien: j’ai créé un nouveau dossier, puis à partir de File\Import ... Italie, le menu c'est en fait Importa ...) J'ai pu lire ces vieux messages ...

3
CapelliC

N'importe quel éditeur de texte est capable d'ouvrir .mbox. Outre les éditeurs de texte, Mozilla Thunderbird peut également les ouvrir.

3
Rinzwind

Pour visualiser un fichier mbox dans Thunderbird, j'avais besoin des éléments suivants:

  • ajoutez l'extension Import/Export , sinon l'option "importer" du menu Outils ne m'a pas donné la possibilité d'importer un fichier (uniquement des données, etc., provenant d'un autre compte/application); et
  • d'utiliser un compte configuré pour POP, et non pour IMAP (étant donné que l'importation dans IMAP n'est pas possible - du moins avec le fichier mbox que j'importais).

Avec ces deux conditions en place, tout fonctionnait bien et le fichier était disponible "sous forme de courrier" dans Thunderbird après importation (avec pièces jointes intactes).

0
Dɑvïd

Dans Thunderbird, vous pouvez ouvrir le fichier en le plaçant dans le dossier du profil local de thunderbirds, sous $HOME/.Thunderbird/<profilename>.default/Mail/Local Folders/. Un fichier .mbox sera récupéré par Thunderbird et affiché. Voir aussi les instructions détaillées lié par prashanth dans un commentaire différent.

0
JanKanis