Jak zapisać pocztę w pliku .eml za pomocą programu Outlook?

57

Zarówno Outlook Express, jak i Thunderbird obsługują format pliku .eml. Jakoś Outlook nie.

Czy istnieje jakiś sposób zapisywania wiadomości e-mail w pliku .eml za pomocą programu Outlook (np. Za pomocą wtyczki)?

Jaskółka oknówka
źródło
5
Outlook Express ma naprawdę fajne funkcje, których nie ma w Outlooku. Domyśl.
Trevoke
Program Outlook (wersja płatna) można jednak zapisać jako plik msg.
Michael Paulukonis,
8
@Michael Paulukonis Pliki .msg nie są plikami .eml
Martin
To dość tautologicznie oczywiste. Outlook (wersja bez Express) może jednak zapisywać wiadomości e-mail w formacie innym niż .eml, co należy zauważyć
Michael Paulukonis
Jeśli masz OWA, zapoznaj się z odpowiedzią @jmiserez poniżej, aby uzyskać prosty / szybki sposób zapisania formatu EML z OWA bez wielu dodatkowych kroków lub oprogramowania.
Doug Knudsen

Odpowiedzi:

-3

Możesz zaimportować wiadomości do programu Outlook Express i zapisać je jako pliki EML lub użyć programu Outlook Extract

OutlookExtract to narzędzie, które pomaga wyodrębnić wiadomości e-mail i załączniki zawarte w MS Outlook, Outlook Express i Windows Mail. Możesz zapisać wiadomości jako Mime ( .eml), wiadomość Outlook ( .msg), Adobe PDF lub jako pliki tekstowe / HTML.

Inna opcja:

Wystarczy dwukrotnie kliknąć wiadomość, przejść do Zapisz -> Zapisz jako i pod typem pliku wybrać Tekst .txt.

Jest to to samo, co format EML, wystarczy zmienić rozszerzenie pliku z .txt na .eml

Sathyajith Bhat
źródło
56
Zapisywanie poczty jako pliku .txt to nie to samo. W ten sposób stracę prawie wszystkie informacje w nagłówku.
Martin
20
Dlaczego jest to oznaczone jako odpowiedź, jeśli jest błędne?
TheXenocide
2
Nie będzie działać. I jest to narzędzie komercyjne.
thims
6
Program Outlook zapisz jako .txt straci również wszelkie załączniki
BeowulfNode42
2
Druga część jest błędna - zapis TXT zawiera tylko treść wiadomości
Gert van den Berg
35

Wygląda na to, że Outlook nie ma tej funkcji. Możesz zapisać wiadomość jako MSG, a następnie przekonwertować ją na EML. Można to zrobić za pomocą bezpłatnego narzędzia programistycznego o nazwie MFCMapi.

  1. Zapisz wiadomość w formacie Outlook Message Format (MSG) za pomocą Plik → Zapisz jako…
  2. Pobierz MFCMapi ,
    • upewnij się, że używasz wersji MFCMapi pasującej do Twojej wersji OL (x64 dla programu x64, x86 dla programu x86).
  3. Uruchom, przejdź do Zaawansowane → Import / Eksport → Konwertuj MSG na EML.
  4. Pozostaw wszystkie pola do domyślnych, naciśnij OK i wybierz plik MSG.
  5. Zapisz plik EML w wybranej lokalizacji.
Ubeogesh
źródło
3
Wiem, że to stare, ale uratowałeś mi życie! Musiałem zdobyć nagłówki kilku e-maili i to było najlepsze rozwiązanie, jakie mogłem znaleźć! Nie wymaga instalacji, działa niezawodnie, a przede wszystkim jest bezpłatny i bardzo łatwy w użyciu! Dziękuję Ci!
Ismael Miguel
4
Ten program nie działa z programem Outlook 2013. (Nieobsługiwany interfejs API)
Ivan Chau,
Będzie działać z programem Outlook 2013, jeśli zostanie zainstalowany ze standardową instalacją MSI. Nie działa, jeśli jest zainstalowany z instalatorem Click-to-Run Office 365 ( mfcmapi3.rssing.com/chan-4275860/all_p36.html#item710 )
David Cornish
1
Wygląda na to, że nie działa z programem Outlook 2016, pojawia się komunikat o błędzie informujący, że będzie działał tylko z 2013 r. Lub nowszym
Steve,
1
Nie działało dla mnie. Użyłem go z Outlook 365, mam najnowszą wersję. Nie wyświetlał żadnego błędu ani komunikatu, ale plik EML nie został (zapisany) w folderze docelowym.
mimo
10

Często muszę wykonywać to zadanie, więc napisałem do tego narzędzie online .

Istnieją podobne narzędzia, ale są one w większości pełne reklam i proszą o rejestrację w pierwszej kolejności. Są tylko dwa kroki w moim:

  1. Prześlij .msg
  2. Pobierz .eml

Mam nadzieję, że przyda się komuś.

maxt3r
źródło
1
Niestety konwertuje to tylko na zwykły tekst .eml. Brakuje całego formatowania HTML.
briantist
@ briantist prześlij mi przykładowy plik, przejrzę.
maxt3r
czy masz e-mail lub inną metodę, którą mógłbym ci wysłać prywatnie?
briantist
Wydaje się, że istnieje kolejny krok, w którym musisz tweetować link do konwertera. Nie działa dokładnie dla nas, którzy nie są twitterami.
Michael
1
@Michael to był błąd po naszej stronie. Tweetowanie nie było wymagane. Wszystko naprawione i teraz możesz go używać bez tweetowania.
maxt3r,
6

Zdarzyło mi się natknąć na to narzędzie, które może być miłym darmowym dodatkiem do programu Outlook http://www.outlookfreeware.com/en/products/all/OutlookMessagesExportEML/

Mam nadzieję że to pomoże. Byłoby naprawdę miło, gdyby Outlook zawierał tę możliwość, a może nawet możliwość eksportu do formatu „mbox”, abyśmy mogli przenieść go do systemu pocztowego Unix.

J. Chin
źródło
3
Działa to jako najlepsza opcja dla mnie, oprócz pisania własnego programu przy użyciu Odkupienia. Większość odpowiedzi zamieszczonych tutaj jest niedopuszczalna w świecie finansów. Przekazujesz wyciąg bankowy do Gmaila, a następnie przeglądasz źródło? Poważnie?
pszczoły
Działa z programem Outlook 2013.
Ivan Chau
Podany link obecnie wyświetla stronę błędu serwera (może tylko tymczasowo?), Ale dodatek można pobrać bezpośrednio tutaj: outlookfreeware.com/download/OutlookMessagesExportEMLSetup.exe
Doin
Działa, eksportuje wiadomości zbiorczo i jest ZA DARMO. To najlepsza odpowiedź.
Doin
Nie jest darmowy do użytku w środowisku komercyjnym i w rzeczywistości nie będzie działać, jeśli jesteś w domenie.
jmiserez
5

Mail Store Home to darmowy program do użytku domowego. Umożliwia połączenie wielu programów pocztowych (Outlook, Outlook Express, Thunderbird itp.) I źródeł poczty elektronicznej (Gmail, yahoo) z jedną lokalną bazą danych poczty. Uruchomisz program, a on uzyska dostęp do wiadomości e-mail z różnych lokalizacji lub programu, na który wskazujesz i skonsoliduje je w jednej bazie danych. Stamtąd możesz wyeksportować pocztę do dowolnego programu komputerowego. Innymi słowy, wyciągnie pocztę z programu Outlook i wyeksportuje ją do, powiedzmy, Thunderbirda

Jest to również dobry sposób na wykonanie kopii zapasowej wiadomości e-mail z wielu źródeł i umożliwienie ich wyszukiwania. Jest to także doskonały sposób na tworzenie kopii zapasowych (i wyszukiwanie) e-maili internetowych (takich jak Gmail) na komputerze, nawet gdy nie jest on online.

Jeśli próbujesz przekonwertować tylko jeden e-mail, może to być przesada - ale działa dobrze

Noblejoker
źródło
2
To najlepsze, bezpłatne, aktualne narzędzie do realizacji zadań eksportu e-maili w ekosystemie Windows. Właśnie wróciłem z godziny badań nad różnymi narzędziami / dodatkami / etc. i tak na poważnie to jest to.
joweiser
3
  1. Wyślij wiadomość e-mail na konto Hotmail lub Outlook.com
  2. Wyświetl źródło wiadomości
  3. Zapisz jako plik .eml
Colin Pimlott
źródło
2
Można to zastosować także do innych dostawców, w tym Gmaila.
Malachi
4
Spowoduje to utratę oryginalnych nagłówków.
Ismael Miguel
1

Trochę wytłoczony proces, ale dość prosty:

Otwórz Outlook i Outlook Express na swoim komputerze.

W programie Outlook Express:

  • Wybierz polecenie Importuj> Wiadomości z menu Plik.
  • Wybierz Microsoft Outlook z okna dialogowego i naciśnij Dalej.
  • Wybierz folder (lub wszystkie), który chcesz przekonwertować. Naciśnij Dalej.
  • Po zaimportowaniu naciśnij przycisk Dalej.
  • Znajdź zaimportowany folder i zaznacz wszystkie wiadomości - Przeciągnij je do folderu, a zostaną zapisane w formacie .eml.

:)

Si Dunford
źródło
1

Żadne z rozwiązań nie działało z programem Outlook 2016, ale istnieje obejście tego problemu przy użyciu interfejsu OWA Webmail:

  1. Otwórz widok OWA Webmail na swojej liście e-maili
  2. Kliknij przycisk „Nowy” -> „Wiadomość e-mail”.
  3. Przeciągnij pocztę, którą chcesz wyeksportować jako .eml, do nowego treści wiadomości e-mail z paska bocznego. Pojawi się jako załącznik.
  4. Kliknij małą strzałkę na załączniku, a następnie „Pobierz” w menu (patrz zrzut ekranu). wprowadź opis zdjęcia tutaj
  5. Otrzymasz plik .eml o nazwie „eml”, który będzie zawierał pełny oryginalny e-mail, w tym wszystkie nagłówki i załączniki.

W starszych (żółtych) wersjach interfejsu WWW OWA Outlook możesz zamiast tego wykonać następujące czynności:

  1. Utwórz nowy szkic wiadomości e-mail
  2. Przeciągnij dwie (2) wiadomości e-mail do wersji roboczej
  3. Wyślij e-mail do siebie
  4. Otwórz właśnie wysłaną wiadomość e-mail i kliknij przycisk „Pobierz wszystkie załączniki”.
jmiserez
źródło
1
To rozwiązanie było najszybszym i najprostszym (bez dodatkowego oprogramowania) rozwiązaniem i działało jak urok. Dzięki!
Doug Knudsen
0

Program Outlook Express nie działa na urządzeniach starszych niż XP. Nie można otworzyć zarówno programu Outlook Express, jak i Microsoft Outlook, a także importować i eksportować od siebie, jeśli przeszedłeś poza XP.

fran
źródło
0

Nazwijmy to trochę „oszustwem”, ale działa idealnie (przynajmniej w Outlooku 2010) i jest bardzo, bardzo łatwe.

Przejdź do skrzynki odbiorczej, wybierz przynajmniej jeden e-mail, który chcesz wyeksportować jako .eml, kliknij prawym przyciskiem myszy i wybierz „Prześlij dalej”. Outlook otworzy JEDEN nowy e-mail, dołączając wszystkie inne jako pliki .eml. Po prostu wyślij je do ciebie lub dowolnego innego konta.

Zwycięzca
źródło
5
Dla mnie w programie Outlook 2010 po prostu spowodowało to dołączenie plików MSG, a nie EML
GrahamMc
Doskonale działało tutaj z programem Outlook 2013
Angel
1
Cóż, to również nie działało dla mnie w programie Outlook 2013 ani 2016. @ Ángel, czy jesteś pewien, że załączone wiadomości e-mail są w formacie .eml, a NIE w .msg?
Michaël Polla,
@ MichaëlPolla tak. Chodziło o to, aby dokładnie przekonwertować je na eml, po stronie odbiorcy nawet nie można było otworzyć plików msg. Być może powyżej brakuje jednego kroku, takiego jak dwa sposoby wybierania kilku wiadomości e-mail? W przypadku, gdy ma to znaczenie, przesyłane wiadomości e-mail używały zwykłego tekstu (tj. Brak MIME).
Ángel
0

Mam to do pracy w interfejsie Gmaila. Wybierz menu rozwijane po prawej stronie odpowiedzi i wybierz wyświetl oryginał. Następnie skopiuj wklej zawartość do textpad zapisz jako filename.eml i wybierz plik tekstowy.

Jednak nie wymyśliłem tego w programie Outlook 2016.

Jesse MacDougall
źródło
0

ZamZar ( https://www.zamzar.com/ ) może dokonać konwersji z .msg do .eml on-line. Strona wyświetla reklamy i wymagają podania adresu e-mail, aby uzyskać link do wyniku, ale konwersja działa poprawnie.

Jari Turkia
źródło