Öffnen einer .msg-Datei in Ubuntu

42

Jemand hat mir eine .msg-Datei per Skype geschickt, und irgendwie kann ich diese einfach nicht in Ubuntu öffnen

Gibt es eine App, in der ich diese Datei öffnen kann?

Roland
quelle
Das können viele Dinge sein ... welcher Typ ist diese Datei? Es gibt verschiedene Programme mit der Erweiterung msg.
Bobby
@ Roland können Sie meine Antwort überprüfen und als Häkchen markieren, wenn es perfekt funktioniert und Ihr Problem löst
Akhil Surapuram

Antworten:

46

Dies ist ein MS-Outlook-Format. Es gibt ein Befehlszeilentool namens MSGConvert (siehe www.matijs.net/software/msgconv ), das MSG-Dateien in EML-Dateien konvertiert. Sie können diese mit Thunderbird oder Evolution öffnen. Unter Ubuntu solltest du das Tool mit installieren können

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

von einer Befehlszeile. Verwenden

msgconvert *.msg

um jede Datei in einem Verzeichnis auf einmal zu konvertieren. MSGConvert erstellt Kopien Ihrer .msg-Dateien mit dem Suffix .msg.eml. Unabhängig davon sollte Ihr Freund lernen, wie Inhalte ordnungsgemäß gesendet werden.

Georg Jung
quelle
3
Irgendwie ist msgconvert nicht im Pfad aufgetaucht, aber Folgendes hat funktioniert:perl -we 'use Email::Outlook::Message; print Email::Outlook::Message->new(shift)->to_email_mime->as_string' foo.msg >bar.eml
Dallaylaen
Zu beachten ist, dass auf Debian-basierten Systemen das msgconvert-Skript nicht im Paket enthalten ist. Sie können es jedoch hier aus dem Repo bekommen: github.com/mvz/email-outlook-message-perl
PottyBert
1
Mit dem Tool msgconvert von github.com/mvz/email-outlook-message-perl./msgconvert file.msg erzeugt die Befehlszeile nichts. Sie müssen verwenden ./msgconvert --outfile file.eml file.msg.
Slowhand
5
Wenn Sie dies bereits getan haben apt-get install libemail-outlook-message-perl, müssen Sie nichts mehr tun. Dieses Paket enthält /usr/bin/msgconvertzumindest unter Debian 8 Jessie bereits.
Axel Beckert
7

Es ist nicht perfekt, aber Sie können .msgDateien mit Mozilla Thunderbird importieren (es funktioniert mit 52.1.1 auf meinem Linux Mint) . Ich hatte einen Codierungsfehler, aber Sie können den Inhalt global lesen.

Klicken Sie in Thunderbird auf Datei > Öffnen > Gespeicherte Nachricht und wählen Sie Ihre .msgDatei aus.

RousseauAlexandre
quelle
In meinem Fall ist die Datei mit dieser Methode völlig unlesbar.
Pierre-Olivier Vares
1
Diese Art von Arbeiten. Oben ist eine einfache Textnachricht mit vielen Problemen zu sehen, aber ich denke, der Textinhalt der E-Mail stimmt.
Qwertie
5

Ich bin auch auf eine solche Datei gestoßen (bereitgestellt von einem Kollegen, der eine E-Mail-Nachricht in Microsoft Outlook gespeichert hat). file(1)identifiziert die .msg-Datei folgendermaßen:

foo.msg: Composite Document File V2 Document

Georg Jung Antwort in Bezug auf Matijs van Zuijlen Perl-basierten msgconvert(1)Dienstprogramm steuerte mich in der richtigen Richtung. Obwohl auf meinem System zum Zeitpunkt dieses Schreibens das Dienstprogramm msgconvert noch nicht gepackt ist, wird in den Installationsanweisungen auf der Matijs-Webseite cpanals eine Möglichkeit für die Installation angegeben:

cpan -i Email::Outlook::Message

Die cpan-URL lautet http://search.cpan.org/dist/Email-Outlook-Message/

Juan
quelle
3

Versuchen Sie, diesen Befehl in einem Terminal auszuführen, um den Dateityp zu ermitteln:

$ file foo.msg

Die Ausgabe sollte Ihnen sagen, um welchen Dateityp es sich handelt. Wenn es sich um eine Textdatei handelt, können Sie diese in gedit oder Ihrem bevorzugten Texteditor öffnen .

Quacksalber
quelle
Ersetzen Sie "foo.msg" offensichtlich durch den Namen Ihrer .msg- Datei.
Quacksalber 22.
3
Es gibt Composite Document File V2 Document, No summary infound ist eine Outlook-Datei für E-Mails. Siehe auch Wie kann ich eine Outlook-MSG-Datei anzeigen?
Martin Thoma
1
Ich denke, dies sollte ein Kommentar sein
Greg Schmit - Reinstate Monica
3

Versuchen Sie diesen Link: http://www.coolutils.com/Online-Mail-Converter.php

Ich kam zu diesem Beitrag auf der Suche nach einer Antwort, fand den obigen Link, der die Arbeit für mich erledigte. Daher wollte hier teilen.

Wenn Sie sich Gedanken über den Datenschutz machen, können Sie deren Desktop-Version kaufen und konvertieren.

Prahler
quelle
1
Nur neugierig, warum all die Abstimmungen? Scheint ein perfektes Werkzeug zu sein.
Duncan X Simpson
1
@VirtualDXS - Das Leben ist hart, nicht wahr? :)
Prahler
5
Ich habe diese "Lösung" auch abgelehnt, weil sie die Privatsphäre verletzt. MSG-Dateien enthalten manchmal Mail-Threads, die vertraulich behandelt werden müssen.
Slowhand
1
Ich verstehe nicht, wo das Tool die Privatsphäre verletzt. Es ist nur eine falsche Aussage. Es ist das gleiche Sprichwort, dass Winrar die Privatsphäre verletzt, da .rar-Dateien manchmal Dateien enthalten, die vertraulich sein können. Oder ein SQLite-Client verletzt die Privatsphäre, weil Sie Skype-Konversationen aus einer DB-Datei lesen können.
Andre Figueiredo
3
@AndreFigueiredo: Es ist der Unterschied zwischen einem Online-Tool und einem lokalen Programm. Wenn Sie Daten mit WinRAR oder einem anderen Programm auf Ihrem Computer verarbeiten, verbleiben diese Daten auf Ihrem Computer (sofern sie nicht mit Spyware infiziert sind). Aber mit dieser "coolutils" -Lösung laden Sie Ihre Datei auf die Website hoch und laden dann das Ergebnis herunter. Löschen sie Ihre Daten sofort von ihren Servern? Dürfen deren Mitarbeiter Ihre Daten einsehen? Verkaufen sie Ihre Daten an andere Personen? Sobald Sie es ihnen geben, ist es außerhalb Ihrer Kontrolle.
Scott
2

Sie können auch so vorgehen:

strings foo.msg |html2text
Stéphane
quelle
2

Hallo, obwohl es viele Antworten gibt, die aber nicht einfach und leicht zu benutzen sind, poste ich diese Antwort.

Verwenden Sie ein Laufwerk von Microsoft, um .msg-Dateien online über einen Browser zu öffnen

Melden Sie sich bei Ihrem Microsoft onedrive-Konto an und laden Sie die MSG-Datei hoch. Nach dem Hochladen können Sie darauf klicken, um den Inhalt der Datei anzuzeigen.

und der Vorteil gegenüber anderen Antworten ist, dass Sie Ihre Datei nicht für Dateikonverter von Drittanbietern freigeben.

Hinweis: Diese Methode ist betriebssystemunabhängig und kann in jedem Betriebssystem angewendet werden.

Akhil Surapuram
quelle
Ich wünschte, ich könnte die Nachricht auch bearbeiten.
Jaakko
@Jaakko .msg-Dateien sind E-Mail-Konversations-Threads. Ich kann es nicht bearbeiten. Ich denke, Sie können Textinhalte für die Weiterleitung von E-Mails kopieren
Akhil Surapuram