Apertura di un file .msg in Ubuntu


39

Qualcuno mi manda un file skype .msg e in qualche modo non riesco ad aprirlo in Ubuntu

Esiste un'app in cui posso aprire questo file?


Questo potrebbe essere molte cose ... di che tipo è questo file? Esistono diversi programmi che utilizzano l'estensione msg.
Bobby,

@Roland puoi controllare la mia risposta e contrassegnarla come tick se funziona perfettamente e risolve il tuo problema
Akhil Surapuram

Risposte:


42

Questo è un formato MS-Outlook. Esiste uno strumento da riga di comando chiamato MSGConvert (consultare www.matijs.net/software/msgconv ) che converte i file .msg in .eml. Puoi aprirli con Thunderbird o Evolution. Su Ubuntu dovresti essere in grado di installare lo strumento usando

sudo apt-get install libemail-outlook-message-perl libemail-sender-perl

da una riga di comando. Uso

msgconvert *.msg

per convertire tutti i file in una directory contemporaneamente. MSGConvert produrrà copie dei tuoi file .msg con il suffisso .msg.eml. Indipendentemente da ciò, il tuo amico dovrebbe imparare come inviare correttamente i contenuti.


3
In qualche modo msgconvert non è apparso nel percorso, ma ha funzionato come segue:perl -we 'use Email::Outlook::Message; print Email::Outlook::Message->new(shift)->to_email_mime->as_string' foo.msg >bar.eml
Dallaylaen,

Solo per notare, su sistemi basati su debian lo script msgconvert non è nel pacchetto. Puoi ottenerlo dal repository tuttavia qui: github.com/mvz/email-outlook-message-perl
PottyBert

Utilizzando lo strumento msgconvert da github.com/mvz/email-outlook-message-perl , la riga di comando ./msgconvert file.msgnon produce nulla. Devi usare ./msgconvert --outfile file.eml file.msg.
Lento

4
Se lo hai già fatto apt-get install libemail-outlook-message-perl, non devi fare altro. Quel pacchetto contiene già /usr/bin/msgconvert, almeno su Debian 8 Jessie.
Axel Beckert,

6

Non è perfetto ma puoi importare .msgfile con Mozilla Thunderbird (funziona con 52.1.1 sul mio Linux Mint) . Ho riscontrato un errore di codifica ma puoi leggere il contenuto a livello globale.

In Thunderbird fai clic su File > Apri > Messaggio salvato e seleziona il tuo .msgfile.


Nel mio caso, con questo metodo, il file è totalmente illeggibile.
Pierre-Olivier Vares,

1
Questo tipo di opere. Riesco a vedere un semplice messaggio di testo in alto con molti problemi al di sotto, ma penso che abbia il contenuto del testo dell'e-mail giusto.
Qwertie

4

Ho anche incontrato un file del genere (fornito da un collega che ha salvato un messaggio di posta elettronica in Microsoft Outlook). file(1)identifica il file .msg in questo modo:

foo.msg: Composite Document File V2 Document

La risposta di Georg Jung in merito all'utilità basata sul perl di Matijs van Zuijlen msgconvert(1)mi ha guidato nella giusta direzione. Anche se al momento della stesura del mio sistema il pacchetto non contiene il programma di utilità msgconvert, le istruzioni di installazione sulla pagina Web di Matijs indicano l'utilizzo cpancome unico modo per installarlo:

cpan -i Email::Outlook::Message

L'URL cpan è http://search.cpan.org/dist/Email-Outlook-Message/


3

Prova a eseguire questo comando in un terminale per identificare il tipo di file:

$ file foo.msg

L'output dovrebbe dirti che tipo di file è. Se è un file di testo di qualche tipo, puoi aprirlo in gedit o nel tuo editor di testo preferito.


ovviamente, sostituisci "foo.msg" con il nome del tuo file .msg .
Quack Quixote,

2
Composite Document File V2 Document, No summary infoed è un file di Outlook per le e-mail. Vedi anche Come posso visualizzare un file .msg di Outlook?
Martin Thoma,

1
Penso che questo dovrebbe essere un commento
Greg Schmit,

2

Puoi anche procedere in questo modo:

strings foo.msg |html2text

2

Prova questo link: http://www.coolutils.com/Online-Mail-Converter.php

Sono arrivato a questo post alla ricerca di una risposta, ho trovato il link sopra che ha fatto il lavoro per me. Quindi volevo condividere qui.

Se sei preoccupato per la privacy, puoi acquistare la versione desktop e convertirla.


Solo curioso, perché tutti i voti negativi? Sembra uno strumento perfettamente valido.
Duncan X Simpson,

1
@VirtualDXS - La vita è dura, vero? :)
Bragboy,

5
Ho anche sottovalutato questa "soluzione", perché viola la privacy. I file .msg a volte contengono thread di posta, che devono essere mantenuti riservati.
Lento

1
Non capisco dove lo strumento viola la privacy. È solo un'affermazione sbagliata. È lo stesso detto che Winrar viola la privacy perché a volte i file .rar contengono file che possono essere riservati. Oppure un client SQLite viola la privacy perché puoi leggere le conversazioni di Skype dal file .db.
Andre Figueiredo,

3
@AndreFigueiredo: è la differenza tra uno strumento online e un programma locale. Quando si elaborano dati con WinRAR o qualsiasi altro programma sul computer, i dati rimangono sul computer (a meno che non siano infettati da spyware). Ma con questa soluzione "coolutils", carichi il tuo file sul loro sito Web e quindi scarichi il risultato. Eliminano immediatamente i tuoi dati dai loro server? Il loro personale è autorizzato a guardare i tuoi dati? Vendono i tuoi dati ad altre persone? Una volta che lo dai a loro, è fuori dal tuo controllo.
Scott,

1

Ciao, anche se ci sono molte risposte disponibili, ma non sono semplici e facili da usare, quindi sto postando questa risposta.

Utilizzare un'unità Microsoft per aprire i file .msg online tramite browser

Accedi al tuo account Microsoft Onedrive e carica il file .msg. Dopo il caricamento, puoi fare clic su di esso per visualizzare il contenuto del file.

e il vantaggio su altre risposte è che non condividerai il tuo file con convertitori di file di terze parti.

Nota: questo metodo non è specifico del sistema operativo e può essere applicato a qualsiasi sistema operativo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.