Wie speichere ich eine Mail in einer .eml-Datei mit Outlook?

57

Outlook Express und Thunderbird unterstützen beide das EML-Dateiformat. Irgendwie funktioniert Outlook nicht.

Gibt es eine Möglichkeit, Mails mit Outlook in eine .eml-Datei zu speichern (zB mit Hilfe eines Plugins)?

Martin
quelle
5
Outlook Express bietet einige wirklich coole Funktionen, die Outlook nicht bietet. Stelle dir das vor.
Trevoke
Outlook (kostenpflichtige Version) kann jedoch als .msg-Datei gespeichert werden.
Michael Paulukonis
8
@ Michael Paulukonis .msg-Dateien sind keine .eml-Dateien
Martin
Das ist praktisch tautologisch selbstverständlich. Outlook (nicht Express - Version) können jedoch E - Mail - Nachrichten in einem nicht-EML - Format speichern, die der Feststellung , Bären
Michael Paulukonis
Wenn Sie OWA haben, finden Sie unter @jmiserez answer eine einfache / schnelle Möglichkeit, das EML-Format von OWA ohne viele zusätzliche Schritte oder Software zu speichern.
Doug Knudsen

Antworten:

-3

Sie können die Nachrichten entweder in Outlook Express importieren und als EML-Dateien speichern oder Outlook Extract verwenden

OutlookExtract ist ein Tool, mit dem Sie Ihre in MS Outlook, Outlook Express und Windows Mail enthaltenen E-Mail-Nachrichten und Anhänge extrahieren können. Sie können die Nachrichten als Mime ( .eml), Outlook-Nachricht ( .msg), Adobe PDF oder als Text- / HTML-Dateien speichern.

Andere Option:

Doppelklicken Sie einfach auf die Nachricht, gehen Sie zu Speichern -> Speichern unter und wählen Sie unter Dateityp die Option Text .txt.

Dies ist dasselbe wie das EML-Format. Sie können lediglich die Dateierweiterung von .txt in .eml ändern

Sathyajith Bhat
quelle
56
Das Speichern der Mail als .txt-Datei ist nicht dasselbe. Ich werde dadurch fast alle Header-Informationen verlieren.
Martin,
20
Warum ist dies als Antwort markiert, wenn es falsch ist?
TheXenocide
2
Wird nicht funktionieren. Und es ist ein kommerzielles Werkzeug.
Donnerstag,
6
Outlook speichern als .txt wird auch alle Anhänge verlieren
BeowulfNode42
2
Der zweite Teil ist falsch - die TXT-Speicherung enthält nur den Nachrichtentext
Gert van den Berg
35

Scheint, als ob Outlook diese Funktion fehlt. Sie können die Nachricht als MSG speichern und dann in EML konvertieren. Dies kann mit dem kostenlosen Entwicklertool MFCMapi erfolgen.

  1. Speichern Sie die Nachricht im Outlook-Nachrichtenformat (MSG) über Datei → Speichern unter….
  2. MFCMapi herunterladen ,
    • Stellen Sie sicher, dass Sie eine Version von MFCMapi verwenden, die Ihrer OL-Version entspricht (x64 für x64 Outlook, x86 für x86 Outlook).
  3. Starten Sie es, gehen Sie zu Erweitert → Importieren / Exportieren → MSG in EML konvertieren.
  4. Behalten Sie die Standardeinstellung für alle Felder bei, drücken Sie OK und wählen Sie die MSG-Datei aus.
  5. Speichern Sie die EML-Datei am gewünschten Ort.
Ubeogesh
quelle
3
Ich weiß, das ist alt, aber du hast mein Leben gerettet! Ich musste die Header einiger E-Mails abrufen und das war die beste Lösung, die ich finden konnte! Keine Installation erforderlich, arbeitet zuverlässig und vor allem ist es kostenlos und sehr einfach zu bedienen! Danke!
Ismael Miguel
4
Dieses Programm funktioniert nicht mit Outlook 2013. (Nicht unterstützte API)
Ivan Chau
Es funktioniert mit Outlook 2013, wenn es mit einer MSI-Standardinstallation installiert wird. Es funktioniert nicht, wenn es mit dem Click-to-Run-Installationsprogramm von Office 365 installiert wird ( mfcmapi3.rssing.com/chan-4275860/all_p36.html#item710 )
David Cornish,
1
Scheint nicht mit Outlook 2016 zu funktionieren, ich erhalte eine Fehlermeldung, dass es nur mit 2013 oder neuer funktioniert
Steve
1
Hat bei mir nicht funktioniert. Verwendet es mit Outlook 365, bekam die neueste Version. Keine Fehlermeldung oder Meldung angezeigt, aber die EML-Datei wurde nicht im Zielordner gespeichert.
mimo
10

Ich muss diese Aufgabe oft erledigen, deshalb habe ich ein Online-Dienstprogramm dafür geschrieben.

Es gibt ähnliche Tools, die jedoch meistens voller Anzeigen sind und Sie bitten, sich zuerst zu registrieren. Es gibt nur zwei Schritte in mir:

  1. Laden Sie ein .msg
  2. Laden Sie ein .eml

Hoffe, es wird für jemanden nützlich sein.

maxt3r
quelle
1
Leider konvertiert dies nur in Nur-Text .eml. Alle HTML-Formatierungen fehlen.
Briantist
@briantist senden Sie mir bitte eine Beispieldatei, ich werde einen Blick darauf werfen.
4.
Haben Sie eine E-Mail oder eine andere Methode, mit der ich Ihnen eine Datei privat zusenden könnte?
Briantist
Es scheint einen weiteren Schritt zu geben, bei dem Sie einen Link zum Konverter twittern müssen. Funktioniert nicht genau für uns Nicht-Twitter-Leute.
Michael
1
@Michael das war ein Fehler auf unserer Seite. Tweeten sollte nicht erforderlich sein. Alles repariert und jetzt kannst du es benutzen, ohne zu twittern.
Maxt3r
6

Ich bin zufällig auf dieses Hilfsprogramm gestoßen, das möglicherweise ein nützliches kostenloses Add-On für Outlook ist. Http://www.outlookfreeware.com/en/products/all/OutlookMessagesExportEML/

Hoffe das hilft. Es wäre wirklich schön gewesen, wenn Outlook diese Funktion und möglicherweise sogar die Funktion zum Exportieren in das "mbox" -Format enthalten hätte, damit wir es auf ein Unix-Mailsystem portieren können.

J. Chin
quelle
3
Dies ist die beste Option für mich, abgesehen davon, dass ich mein eigenes Programm mit Redemption schreibe. Die meisten Antworten, die hier veröffentlicht werden, sind in der Finanzwelt nicht akzeptabel. Einen Kontoauszug an Google Mail weiterleiten und dann den Quellcode anzeigen? Ernsthaft?
Beeks
Funktioniert mit Outlook 2013.
Ivan Chau
Der bereitgestellte Link erzeugt derzeit eine Serverfehlerseite (möglicherweise nur vorübergehend?), Das Add-On kann jedoch direkt hier heruntergeladen werden: outlookfreeware.com/download/OutlookMessagesExportEMLSetup.exe
Doin
Es funktioniert, es exportiert Nachrichten in großen Mengen und es ist KOSTENLOS. Das ist die beste Antwort.
Doin
Nicht kostenlos für den Einsatz in einer kommerziellen Umgebung und in der Tat nicht ausgeführt, wenn Sie in einer Domain sind.
JMISEREZ
5

Mail Store Home ist ein Programm, das für den privaten Gebrauch kostenlos ist. Sie können eine Reihe von E-Mail-Programmen (Outlook, Outlook Express, Thunderbird usw.) und Online-E-Mail-Quellen (Gmail, Yahoo) mit einer lokalen Mail-Datenbank verknüpfen. Sie führen das Programm aus und es greift von den verschiedenen Orten oder Programmen, auf die Sie es verweisen, auf die E-Mails zu und konsolidiert sie in einer einzigen Datenbank. Von dort aus können Sie die E-Mails in eines der Desktop-Programme exportieren. Mit anderen Worten, die E-Mails werden aus Outlook abgerufen und beispielsweise nach Thunderbird exportiert

Es ist auch eine gute Möglichkeit, Ihre E-Mails aus mehreren Quellen zu sichern und durchsuchbar zu machen. Auch eine hervorragende Möglichkeit, Ihre Online-E-Mails (wie Google Mail) auf Ihrem Desktop zu sichern (und zu durchsuchen), auch wenn Sie nicht online sind.

Wenn Sie nur versuchen, eine einzelne E-Mail zu konvertieren, ist dies möglicherweise zu viel - aber es funktioniert gut

Noblejoker
quelle
2
Dies ist das beste, kostenlose und aktuelle Tool zum Ausführen von E-Mail-Exportaufgaben im Windows-Ökosystem. Ich bin gerade von einer Stunde Recherche verschiedener Tools / Addins / etc. Zurückgekommen. und im Ernst, das ist es.
Joweiser
3
  1. Senden Sie die E-Mail an ein Hotmail- oder Outlook.com-Konto
  2. Zeigen Sie die Nachrichtenquelle an
  3. Speichern Sie als eine EML-Datei
Colin Pimlott
quelle
2
Dies kann auch auf andere Anbieter angewendet werden, einschließlich Google Mail.
Malachi
4
Dadurch gehen die ursprünglichen Header verloren.
Ismael Miguel
1

Etwas langwieriger Prozess, aber ziemlich einfach:

Öffnen Sie Outlook und Outlook Express auf Ihrem Computer.

In Outlook Express:

  • Wählen Sie im Menü Datei die Option Importieren> Nachrichten.
  • Wählen Sie im Dialogfeld Microsoft Outlook aus und klicken Sie auf Weiter.
  • Wählen Sie den Ordner (oder alle) aus, den Sie konvertieren möchten. Klicken Sie auf Weiter.
  • Klicken Sie nach dem Import auf Weiter.
  • Suchen Sie den importierten Ordner und markieren Sie alle Nachrichten. Ziehen Sie sie in einen Ordner. Sie werden im EML-Format gespeichert.

:)

Si Dunford
quelle
1

Keine der Lösungen funktionierte mit Outlook 2016, es gibt jedoch eine Problemumgehung für die Verwendung der OWA-Webmail-Oberfläche:

  1. Öffnen Sie die OWA-Webmail-Ansicht mit Ihrer E-Mail-Liste
  2. Klicken Sie auf die Schaltfläche "Neu" -> "E-Mail-Nachricht".
  3. Ziehen Sie die E-Mail, die Sie als .eml exportieren möchten, von der Seitenleiste in den neuen E-Mail-Text. Es wird als Anhang angezeigt.
  4. Klicken Sie auf den kleinen Pfeil im Anhang und dann im Menü auf "Download" (siehe Screenshot). Bildbeschreibung hier eingeben
  5. Sie erhalten eine .eml-Datei mit dem Namen "eml", die die vollständige Original-E-Mail mit allen Kopfzeilen und Anhängen enthält.

In älteren (gelben) Versionen der OWA-Weboberfläche Outlook können Sie stattdessen Folgendes ausführen:

  1. Erstellen Sie einen neuen E-Mail-Entwurf
  2. Ziehen Sie zwei (2) Mails in den Entwurf
  3. Senden Sie die E-Mail an sich selbst
  4. Öffnen Sie die soeben gesendete E-Mail und klicken Sie auf die Schaltfläche "Alle Anhänge herunterladen".
jmiserez
quelle
1
Diese Lösung war die schnellste und einfachste (keine zusätzliche Software) Lösung und funktionierte wie ein Zauber. Vielen Dank!
Doug Knudsen,
0

Outlook Express funktioniert nur mit XP. Sie können Outlook Express und Microsoft Outlook nicht gleichzeitig öffnen und voneinander importieren und exportieren, wenn Sie über XP hinausgegangen sind.

fran
quelle
0

Nennen wir das ein bisschen "Betrug", aber es funktioniert perfekt (zumindest in Outlook 2010) und es ist sehr, sehr einfach.

Gehen Sie in Ihren Posteingang, wählen Sie mindestens eine E-Mail aus, die Sie als .eml exportieren möchten, klicken Sie mit der rechten Maustaste und wählen Sie "Weiterleiten". Outlook öffnet EINE neue E-Mail und fügt alle anderen als .eml-Dateien hinzu. Senden Sie sie einfach an Sie oder ein anderes Konto.

Sieger
quelle
5
Für mich führte dies in Outlook 2010 nur dazu, dass MSG-Dateien angehängt wurden, nicht EML
GrahamMc
Es funktionierte hier perfekt mit Outlook 2013
Ángel
1
Naja, es hat auch in Outlook 2013 und 2016 nicht geklappt. @ Ángel bist du sicher, dass die angehängten Mails im .eml-Format sind, NICHT in .msg?
Michaël Polla
@ MichaëlPolla ja. Der Punkt war genau, sie in eml zu konvertieren, die Empfängerseite war nicht einmal in der Lage, msg-Dateien zu öffnen. Vielleicht fehlt oben ein Schritt, wie zum Beispiel zwei Möglichkeiten, mehrere Mails auszuwählen? Falls es darauf ankam, verwendeten die weitergeleiteten E-Mails nur Text (dh kein MIME).
Ángel
0

Ich habe dies in der Google Mail-Benutzeroberfläche funktioniert. Wählen Sie das Dropdown-Menü rechts neben der Antwort aus und wählen Sie Original anzeigen. Kopieren Sie dann den Inhalt, fügen Sie ihn in das Textpad ein, speichern Sie ihn als filename.eml und wählen Sie die Textdatei aus.

Das habe ich in Outlook 2016 allerdings nicht herausgefunden.

Jesse MacDougall
quelle
0

ZamZar ( https://www.zamzar.com/ ) kann die Konvertierung von .msg nach .eml online durchführen. Auf der Website werden Anzeigen geschaltet. Sie benötigen Ihre E-Mail-Adresse, um den Ergebnis-Link zu senden. Die Konvertierung funktioniert jedoch einwandfrei.

Jari Turkia
quelle
-1

Sie möchten Ihre PST-Datei in EML konvertieren.

Ich kann keine kostenlosen Tools finden, um dies zu tun, aber dies scheint den Job zu erledigen , und die Demo kann es schaffen oder auch nicht.

Gausie
quelle