Konversi eml ke txt

Konverter online gratis EML ke TXT

Konversikan pesan EML yang tersimpan ke TXT yang dapat diedit dan dicari, sambil mempertahankan email asli.

Konversi EML ke TXT online - gratis

Uploading…
File yang dipilih melebihi batas total 75 MB. Pilih file yang lebih sedikit atau lebih kecil.

File Anda diproses secara instan dan dihapus segera setelah Anda mengunduhnya.

Cara kerjanya

  1. 1/3

    Unggah file .eml Anda

    Klik untuk memilih file yang ingin Anda konversi, atau cukup seret dan lepas file ke area yang ditentukan.

  2. 2/3

    Jalankan konversi .eml ke .txt

    Setelah file berhasil diunggah, klik konversi saat Anda siap.

  3. 3/3

    Unduh file .txt hasil konversi

    Hasil konversi siap untuk diunduh.

Bagaimana mengkonversi eml ke txt berkas

Sistem email, script, platform dukungan, atau arsip mungkin memerlukan email sebagai plain text yang dapat diedit, bukan sebagai pesan MIME. Mengonversinya ke TXT menghasilkan salinan yang lebih kecil dan dapat dibaca secara luas untuk pencarian, berbagi, atau pemrosesan, sementara EML asli tetap tersedia sebagai bukti lengkap.

Apa itu format EML

EML menyimpan satu pesan email, biasanya menggunakan konvensi pesan Internet dan MIME. File ini berisi header seperti From, To, Date, dan Subject, diikuti oleh satu atau beberapa bagian body dan kemungkinan attachment yang di-encode.

Aplikasi email membuat file EML ketika pesan disimpan atau diseret dari mailbox. Mozilla Thunderbird, Windows Mail, Apple Mail, beberapa alur kerja Outlook, software forensik, dan sistem pengarsipan dapat membukanya atau mengekspornya. File EML juga dapat diterima sebagai attachment email atau record dukungan atau legal yang diekspor.

Apa itu format TXT

TXT adalah data karakter tanpa format. Format ini tidak memiliki batas MIME, styling HTML, struktur embedded image, atau objek attachment yang dapat digunakan, sehingga dapat dibuka di Notepad, TextEdit, tool command-line, spreadsheet importer, dan script pemrosesan teks.

TXT cocok untuk konten yang dapat dicari dan diedit serta sistem yang tidak dapat mem-parse EML. TXT bukan pengganti lengkap untuk pesan sumber: konversi dapat mempertahankan header tertentu dan body yang dapat dibaca, tetapi membuang layout HTML, metadata, dan attachment.

Cara mengonversi EML ke TXT

Gunakan converter di 101convert.com

Untuk konversi satu kali tanpa menginstal software, gunakan converter EML-to-TXT gratis di 101convert.com:

  1. Buka converter EML-to-TXT di 101convert.com.
  2. Upload file .eml.
  3. Mulai konversi dan download file .txt yang dihasilkan.
  4. Buka file TXT dan verifikasi pengirim, penerima, tanggal, subjek, serta body pesan.

Jangan upload pesan rahasia, data pribadi, bukti legal, atau email yang tercakup dalam kebijakan retensi organisasi, kecuali layanan tersebut telah disetujui untuk data tersebut.

Konversi secara lokal dengan Python

Library standar email Python dapat mem-parse file EML untuk pemrosesan privat atau batch. Simpan kode berikut sebagai 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)

Jalankan dengan python eml_to_txt.py message.eml. Script ini mengekstrak bagian MIME plain-text, menambahkan empat header umum, menulis teks UTF-8, dan mengecualikan attachment. Pesan yang hanya berisi HTML tidak menghasilkan body dengan script ini; gunakan converter di 101convert.com atau parser HTML-to-text ketika pesan tidak memiliki bagian text/plain.

Salin pesan dari aplikasi email

Buka EML di aplikasi email yang kompatibel, pilih header dan body yang ditampilkan, salin ke editor plain-text, lalu pilih File → Save as. Pilih encoding UTF-8 dan gunakan ekstensi .txt. Metode ini praktis untuk satu pesan, tetapi bergantung pada rendering aplikasi dan mungkin tidak menyertakan routing header atau data MIME tersembunyi.

Batas kualitas dan kompatibilitas

  • Pesan multipart dapat berisi alternatif plain-text dan HTML. Bagian yang dipilih menentukan wording, link, line break, dan signature yang terlihat.
  • Konten yang hanya berisi HTML dapat kehilangan tabel, gambar, warna, kolom, formatting, dan layout selama konversi.
  • Attachment tidak dipertahankan sebagai file yang dapat digunakan dalam TXT. Simpan EML atau ekstrak attachment secara terpisah jika diperlukan.
  • Decoding karakter dapat mengubah karakter beraksen atau script non-Latin. Gunakan UTF-8 dan periksa output di editor yang menampilkan encoding yang dimaksud.
  • Beberapa converter menghilangkan message ID, routing header, metadata MIME, atau timestamp. Pertahankan EML asli untuk investigasi, peninjauan legal, audit, atau situasi apa pun yang memerlukan record pesan yang persis.

EML vs TXT: perbandingan format

Bagaimana format EML dan TXT dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file EML dan TXT
Properti .EML E-mail message .TXT Plain Text File
Standar terbuka Ya Ya
Kompresi Tanpa kompresi Tanpa kompresi
Ukuran file umum Kecil Sangat kecil
Terbuka di browser web Sebagian Ya, secara native
Pengeditan lanjutan Terbatas Mudah
Dukungan metadata Sangat lengkap Tidak ada
Dapat dibaca teks biasa Ya Ya
Paling cocok untuk Berbagi dan distribusi Pertukaran data
Pengembang RFC community / various mail clients —
Tipe MIME message/rfc822 text/plain

Pertanyaan yang sering diajukan

Apakah konverter EML ke TXT gratis?

Ya, mengonversi EML ke TXT di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi. Jika Anda membutuhkan batas ukuran file yang lebih besar atau ingin mengonversi lebih banyak file sekaligus, lihat paket kami.

Seberapa besar file EML yang bisa saya unggah?

Anda dapat mengunggah file EML hingga 25 MB dan mengonversi hingga 50 file sekaligus dalam satu batch.

Apa yang terjadi pada file yang saya unggah?

File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.

Apakah saya perlu menginstal perangkat lunak untuk mengonversi EML ke TXT?

Tidak. Konversi EML ke TXT berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.

Konversi gagal?

Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file EML yang valid untuk konversi EML ke TXT ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.

Konversi berkas eml lainnya

Konversi terbalik

Konversi ke txt
dari format lain

Bagikan di media sosial: