Konwertuj eml do txt

Darmowy konwerter online EML do TXT

Konwertuj zapisane wiadomości EML do edytowalnego i umożliwiającego wyszukiwanie formatu TXT, zachowując oryginalną wiadomość e-mail.

Konwertuj EML na TXT online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 75 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i nie jest przechowywany na naszych serwerach.

Jak konwertować eml do txt

System pocztowy, skrypt, platforma wsparcia lub archiwum może wymagać wiadomości e-mail jako edytowalnego zwykłego tekstu zamiast wiadomości MIME. Konwersja do TXT tworzy mniejszą, szeroko obsługiwaną kopię do wyszukiwania, udostępniania lub przetwarzania, podczas gdy oryginalny plik EML pozostaje dostępny jako pełny materiał dowodowy.

Czym jest format EML

EML przechowuje pojedynczą wiadomość e-mail, zwykle korzystającą z konwencji wiadomości internetowych i MIME. Zawiera nagłówki, takie jak From, To, Date i Subject, a następnie jedną lub więcej części treści oraz ewentualnie zakodowane załączniki.

Aplikacje pocztowe tworzą pliki EML, gdy wiadomości są zapisywane lub przeciągane ze skrzynki pocztowej. Mozilla Thunderbird, Windows Mail, Apple Mail, niektóre procesy pracy w Outlook, oprogramowanie śledcze i systemy archiwizacji mogą je otwierać lub eksportować. Plik EML może również dotrzeć jako załącznik wiadomości e-mail albo wyeksportowany rekord pomocy technicznej lub dokumentacji prawnej.

Czym jest format TXT

TXT to niesformatowane dane znakowe. Nie zawiera granic MIME, stylów HTML, struktury osadzonych obrazów ani użytecznych obiektów załączników, dlatego można go otwierać w Notepad, TextEdit, narzędziach wiersza poleceń, importerach arkuszy kalkulacyjnych i skryptach do przetwarzania tekstu.

TXT nadaje się do treści, które można przeszukiwać i edytować, oraz do systemów, które nie potrafią analizować EML. Nie jest pełnym zamiennikiem wiadomości źródłowej: konwersja może zachować wybrane nagłówki i czytelną treść wiadomości, jednocześnie usuwając układ HTML, metadane i załączniki.

Jak przekonwertować EML do TXT

Użyj konwertera na 101convert.com

W przypadku jednorazowej konwersji bez instalowania oprogramowania użyj bezpłatnego konwertera EML-to-TXT na 101convert.com:

  1. Otwórz konwerter EML-to-TXT na 101convert.com.
  2. Prześlij plik .eml.
  3. Rozpocznij konwersję i pobierz wynikowy plik .txt.
  4. Otwórz plik TXT i sprawdź nadawcę, odbiorców, datę, temat oraz treść wiadomości.

Nie przesyłaj poufnych wiadomości, danych osobowych, dowodów prawnych ani poczty objętej zasadami przechowywania danych obowiązującymi w organizacji, chyba że usługa została zatwierdzona do obsługi tych danych.

Konwertuj lokalnie za pomocą Python

Standardowa biblioteka email języka Python może analizować pliki EML na potrzeby prywatnego lub wsadowego przetwarzania. Zapisz poniższy kod jako eml_to_txt.py:

from email import policy
from email.parser import BytesParser
from pathlib import Path
import sys

src = Path(sys.argv[1])
dst = src.with_suffix('.txt')
with src.open('rb') as file:
    msg = BytesParser(policy=policy.default).parse(file)

parts = [
    part.get_content()
    for part in msg.walk()
    if part.get_content_type() == 'text/plain' and not part.is_attachment()
]
body = '\n\n'.join(parts)
headers = [
    f"From: {msg.get('From', '')}",
    f"To: {msg.get('To', '')}",
    f"Date: {msg.get('Date', '')}",
    f"Subject: {msg.get('Subject', '')}",
]
dst.write_text('\n'.join(headers) + '\n\n' + body, encoding='utf-8')
print(dst)

Uruchom go za pomocą python eml_to_txt.py message.eml. Skrypt wyodrębnia część MIME w postaci zwykłego tekstu, dodaje cztery typowe nagłówki, zapisuje tekst w kodowaniu UTF-8 i pomija załączniki. Wiadomość zawierająca wyłącznie HTML nie wygeneruje treści przy użyciu tego skryptu; gdy wiadomość nie zawiera części text/plain, użyj konwertera na 101convert.com lub parsera HTML-to-text.

Skopiuj wiadomość z aplikacji pocztowej

Otwórz plik EML w zgodnej aplikacji pocztowej, zaznacz wyświetlane nagłówki i treść, skopiuj je do edytora zwykłego tekstu i wybierz File → Save as. Wybierz kodowanie UTF-8 i użyj rozszerzenia .txt. Ta metoda jest wygodna w przypadku pojedynczej wiadomości, ale zależy od sposobu renderowania przez aplikację i może pomijać nagłówki routingu lub ukryte dane MIME.

Ograniczenia jakości i zgodności

  • Wiadomości wieloczęściowe mogą zawierać zarówno alternatywę w postaci zwykłego tekstu, jak i HTML. Wybrana część określa widoczne sformułowania, łącza, podziały wierszy i podpis.
  • Treść zawierająca wyłącznie HTML może podczas konwersji utracić tabele, obrazy, kolory, kolumny, formatowanie i układ.
  • Załączniki nie są zachowywane jako użyteczne pliki w TXT. Zachowaj plik EML lub wyodrębnij załączniki osobno, jeśli są potrzebne.
  • Dekodowanie znaków może zmienić znaki diakrytyczne lub skrypty inne niż łaciński. Użyj UTF-8 i sprawdź wynik w edytorze, który wyświetla tekst w zamierzonym kodowaniu.
  • Niektóre konwertery pomijają identyfikatory wiadomości, nagłówki routingu, metadane MIME lub znaczniki czasu. Zachowaj oryginalny plik EML na potrzeby dochodzeń, przeglądów prawnych, audytów lub każdej sytuacji wymagającej dokładnego zapisu wiadomości.

Porównanie formatu EML z TXT

Jak formaty EML i TXT wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików EML i TXT
Cecha .EML E-mail message .TXT Plain Text File
Otwarty standard Tak Tak
Kompresja Bez kompresji Bez kompresji
Typowy rozmiar pliku Mały Bardzo mały
Otwiera się w przeglądarce internetowej Częściowo Tak, natywnie
Dalsza edycja Ograniczone Łatwy
Obsługa metadanych Rozbudowany Brak
Czytelny tekstowo Tak Tak
Najlepszy do Udostępnianie i dystrybucja Wymiana danych
Twórca RFC community / various mail clients
Typ MIME message/rfc822 text/plain

Najczęściej zadawane pytania

Czy konwerter EML do TXT jest darmowy?

Tak, konwersja EML do TXT na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji.

Jak duży może być mój plik EML?

Możesz przesłać pliki EML o rozmiarze do 25 MB i przekonwertować do 50 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować EML do TXT?

Nie. Konwersja EML do TXT odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik EML dla tej konwersji z EML do TXT. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
eml

Konwersja odwrotna

Konwersja do .txt
z innych formatów

Udostępnij w mediach społecznościowych: