Ich muss eine .msg-Datei anzeigen. Es ist eine E-Mail von Microsoft Outlook. Wie kann ich das in Ubuntu machen?
Ich muss eine .msg-Datei anzeigen. Es ist eine E-Mail von Microsoft Outlook. Wie kann ich das in Ubuntu machen?
Antworten:
Am besten konvertieren Sie sie mithilfe des folgenden Skripts in eine eml-Datei:
http://www.matijs.net/software/msgconv/
Es ist nicht hübsch, es basiert nicht auf GUI, aber es wird funktionieren.
sudo apt install libemail-outlook-message-perl
und dann einfach auf meinem Computer installieren msgconvert xyz.msg
und bekomme eine xyz.eml
Datei
Aufbauend auf der Antwort von Martin Owens ist dies die schnelle Lösung:
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
Öffne es mit 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
Ziehen Sie die msg-Datei jetzt einfach per Drag & Drop in das Programmfenster, um den Inhalt anzuzeigen.
OpenCommand
von kde-open
in xdg-open
(MSGViewer-Einstellung) für mich problemlos funktioniert.
Ich bin auf Ubuntu 15.10 und das msgconvert-Skript von matijs scheint jetzt in den Repos verfügbar zu sein. nach dem Rennen:
sudo apt-get install libemail-outlook-message-perl libemail-localdelivery-perl libemail-sender-perl
Ich kann jetzt jetzt rennen
msgconvert *.msg
die Nachrichten vollständig mit Tools aus den Repos zu konvertieren.
Ich habe nach der Installation von msgconvert festgestellt, dass msgconvert nicht installiert war, als ich den Befehl ausgeführt habe. Anstatt zu versuchen, es zu debuggen, habe ich das getan. In weniger als einer Minute erledigt. http://www.zamzar.com/convert/msg-to-pdf/
Dazu können Sie ruby-msg ruby gem verwenden. Damit:
Installieren Sie Ruby und Rubygems:
# apt-get install rubygems gem
Installiere den Edelstein:
# gem install ruby-msg
Verwenden Sie dann das Dienstprogramm "mapitool":
$ mapitool -i test.msg
In einigen Fällen können Sie sporadisch die Ausnahme erhalten:
/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)
Korrigieren Sie einfach die folgende Datei lib / mapi / mime.rb mit dem folgenden regulären Ausdruck:
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
Link zum SeaMonkey-Programm finden Sie unten: http://www.seamonkey-project.org/