Outlook

Outlook msg-Dateien in ein lesbares Format konvertieren

20. Februar 2026 · Anwendungen · andreas · Kein Kommentar

In Outlook können einzelne Nachrichten im msg-Format abgespeichert und so z.B. auch im Dateisystem abgelegt werden. Leider stellt man spätestens beim Öffnen fest, daß die Dateien im Binärformat vorliegen und man Outlook benötigt, um die Inhalte lesen zu können.

Hier kommt das Perl-Modul “Email::Outlook::Message” ins Spiel, welches neben einer Bibliothek zur Verarbeitung der Dateien auch das Kommandozeilenprogramm “msgconvert” mitbringt, mit dessen Hilfe auch ohne Perl-Kenntnisse die von Outlook gespeicherten Dateien ins RFC822-Format gewandelt werden können.

Unter Debian wird das Paket “libemail-outlook-message-perl” installiert, dann kann mittels

$ msgconvert test.msg

eine unter dem Dateinamen “test.msg” abgelegte Nachricht konvertiert werden. Sofern keine entsprechende Option gesetzt wurde, wird der exportierbare Inhalt unter dem Quell-Dateinamen mit der Endung “.eml” gespeichert.


Selbstrettung

06. März 2021 · Intern · andreas · Kein Kommentar

Nach dem Umzug eines Perl-Skripts auf einen neuen Host lief das Skript auf den Fehler

No type library matching "Microsoft Outlook" found"

obwohl alle benötigten Module installiert waren.

Die befragte Suchmaschine lieferte als erstes Ergebnis meinen eigenen Blogbeitrag “No type library matching “Microsoft Outlook” found”. Offensichtlich hatte ich den Fehler vor rund 4 1/2 Jahren schon einmal.


Potenziell unsichere Anlagen in Outlook zulassen

21. Oktober 2008 · Anwendungen · andreas · Kein Kommentar

Soeben hat mich Outlook 2003 in einer geradezu heldenhaften Aktion davor bewahrt, eine Anlage zu speichern, die von Microsoft für potenziell unsicher gehalten wird.

Prinzipiell ein löbliches Vorgehen, nur daß

  1. ich mir selbst die Anlage zugeschickt habe und sie wirklich gerne hätte

  2. ich die Anlage durchaus als sicher einstufe, sonst hätte ich sie mir nicht geschickt

Leider hat Microsoft keinen “Ich will aber trotzdem”-Button vorgesehen und da es auch unter “Extras” / “Optionen” keine entsprechende Einstellung gibt, müssen die notwendigen Einstellungen direkt über die Registry vorgenommen werden.

Unter dem Schlüssel

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security

eine Zeichenfolge mit dem Namen “Level1Remove” anlegen und dort als Wert die Dateiendungen eintragen, die zukünftig nicht mehr blockiert werden sollen - jeweils ohne führenden Punkt und mit Semikolon getrennt.

Anschließend klappt’s dann auch mit dem Speichern.