Devo visualizzare un file .msg. È un'e-mail da Microsoft Outlook. Come posso farlo in Ubuntu?
Devo visualizzare un file .msg. È un'e-mail da Microsoft Outlook. Come posso farlo in Ubuntu?
Risposte:
Sembra che la cosa migliore da fare sia convertirli in un file eml usando questo script:
http://www.matijs.net/software/msgconv/
Non è carino, non è basato sulla gui, ma funzionerà.
sudo apt install libemail-outlook-message-perl
e poi solo msgconvert xyz.msg
e ottengo un xyz.eml
file
Basandosi sulla risposta di Martin Owens, questa è la soluzione rapida:
wget http://www.matijs.net/software/msgconv/msgconvert.pl
sudo apt-get install libemail-outlook-message-perl libemail-localdelivery-perl libemail-sender-perl
perl msgconvert.pl YourMessage.msg
libemail-sender-perl
Aprilo con MsgViewer http://sourceforge.net/projects/msgviewer/
wget -O MSGViewer.zip http://sourceforge.net/projects/msgviewer/files/latest/download
unzip MSGViewer.zip
cd MSGViewer-1.9
java -jar MSGViewer.jar
ora, basta trascinare e rilasciare il file msg nella finestra del programma per visualizzare i suoi contenuti.
OpenCommand
da kde-open
a xdg-open
(impostazione MSGViewer).
Sono su Ubuntu 15.10 e lo script msgconvert di matijs sembra essere disponibile nei repository ora. dopo l'esecuzione:
sudo apt-get install libemail-outlook-message-perl libemail-localdelivery-perl libemail-sender-perl
Adesso posso correre
msgconvert *.msg
per convertire i messaggi interamente con gli strumenti dei repository.
Ho trovato dopo l'installazione di msgconvert che msgconvert non è stato installato quando ho eseguito il comando. Invece di faffare nel tentativo di eseguire il debug, ho fatto questo. Fatto in meno di un minuto. http://www.zamzar.com/convert/msg-to-pdf/
È possibile utilizzare ruby-msg ruby gem a tale scopo. Così:
Installa ruby e rubygems:
# apt-get install rubygems gem
Installa la gemma:
# gem install ruby-msg
Quindi utilizzare l'utilità "mapitool":
$ mapitool -i test.msg
In alcuni casi è possibile ottenere sporadicamente l'eccezione:
/usr/local/share/gems/gems/ruby-msg-1.5.2/lib/mapi/mime.rb:109:in `join': incompatible character encodings: UTF-8 and ASCII-8BIT (Encoding::CompatibilityError)
Quindi basta correggere il seguente file lib / mapi / mime.rb con il seguente regexp:
sed 's/part.to_s(opts)/part.to_s(opts).encode("UTF-8", :invalid=>:replace, :undef => :replace, :replace => "")/' -i /usr/local/share/gems/gems/ruby-msg-1.5.2/lib/mapi/mime.rb
Con il programma SeaMonkey, Link, vedi sotto: http://www.seamonkey-project.org/