Format File Email
EML
EML adalah salah satu format file email yang paling dikenal dan banyak digunakan, terutama dirancang untuk mematuhi standar MIME (Multipurpose Internet Mail Extensions). Format ini didukung luas di berbagai klien email dan sistem berkat pendekatan terbuka dan umum untuk penyimpanan serta transmisi email.
Fitur Utama:
- Setiap file EML mengenkapsulasi satu pesan email beserta metadata terkait seperti pengirim, penerima, subjek, dan stempel waktu.
- File EML mendukung format kaya, lampiran, dan elemen tersemat, mematuhi standar MIME yang memungkinkan representasi email yang fleksibel.
- Berbeda dengan format proprietari seperti MSG (Microsoft Outlook Message), yang sangat terkait dengan perangkat lunak khusus (Outlook dan MAPI), file EML menawarkan pendekatan yang lebih universal yang kompatibel dengan berbagai program email di berbagai platform. File EML kompatibel dengan banyak klien email, termasuk tetapi tidak terbatas pada Microsoft Outlook, Mozilla Thunderbird, Apple Mail, dan banyak layanan email berbasis web.
Format file EML secara inheren terkait dengan standar MIME, yang merupakan spesifikasi untuk format badan pesan Internet. MIME memperluas format email dasar untuk mendukung teks dalam set karakter selain ASCII, serta lampiran konten multimedia.
Struktur MIME:
- File EML dimulai dengan bagian header, yang berisi informasi seperti From, To, Subject, Date, dan header lainnya. Header tambahan mungkin mencakup Content-Type, Content-Transfer-Encoding, dan lain-lain.
- Setelah header, badan file EML disajikan. Bagian ini dapat berisi teks biasa, HTML, atau konten multipart yang memungkinkan kombinasi berbagai jenis konten dalam satu pesan.
- File EML dapat menyertakan lampiran yang di-encode dalam base64, memungkinkan data biner ditransfer melalui email. Lampiran ini didefinisikan dalam bagian MIME mereka sendiri dengan header yang sesuai menunjukkan tipe file dan encoding.
Jenis MIME:
Konten file EML dipecah menjadi berbagai tipe MIME untuk membedakan teks, HTML, dan jenis media lainnya. Tipe MIME umum yang ditemukan dalam file EML meliputi:
text/plainuntuk pesan teks biasa.text/htmluntuk pesan berformat HTML.multipart/mixeduntuk email yang mencakup konten pesan dan lampiran.application/octet-streamuntuk lampiran file biner.

MSG
Microsoft Outlook Message (MSG) adalah format email proprietari yang digunakan Microsoft Outlook untuk menyimpan pesan email individual. File ini berisi konten email serta metadata seperti pengirim, penerima, subjek, dan stempel waktu. Mereka mendukung format kaya, lampiran, dan fitur khusus Outlook seperti flag, penting, dan sensitivitas.
Fitur utama:
- File MSG mewakili satu pesan email.
- File MSG terkait dengan Microsoft Outlook dan dapat dibuka olehnya.
- File MSG umum digunakan untuk pengarsipan, pencadangan, dan pertukaran item Outlook antara berbagai instalasi Outlook atau klien email lain yang kompatibel.
MSG terkait erat dalam konteks Microsoft Outlook dan Messaging Application Programming Interface (MAPI). MAPI adalah antarmuka pemrograman yang memungkinkan aplikasi berinteraksi dengan layanan pesan, terutama Microsoft Exchange Server dan Microsoft Outlook. Ia menyediakan kumpulan fungsi dan protokol untuk mengirim, menerima, dan mengelola pesan email, serta mengakses fitur lain seperti kalender, kontak, dan tugas. MAPI digunakan oleh Microsoft Outlook untuk membuat, memanipulasi, dan mengelola pesan email. Saat pengguna menulis atau menerima email di Outlook, MAPI menangani komunikasi dasar dengan server mail dan menyediakan fungsi yang diperlukan untuk mengelola konten pesan.
Dasar Teknis untuk Format MSG:
File MSG menyimpan data pesan menggunakan Properti MAPI, yang merupakan atribut yang mendefinisikan berbagai aspek pesan. Properti ini mencakup atribut standar seperti pengirim, penerima, subjek, dan stempel waktu, serta properti khusus dan atribut tambahan.

Properti mengatur pesan menjadi struktur hierarkis, dengan properti tingkat atas yang mendefinisikan atribut keseluruhan pesan dan properti bersarang yang mewakili komponen spesifik seperti penerima, lampiran, dan objek tersemat. File MSG dapat berisi beberapa aliran properti, masing-masing berisi sekumpulan properti MAPI terkait. Aliran ini terstruktur menurut Compound File Binary Format (CFBF) dan menyimpan baik properti standar maupun kustom.

OFT
Outlook File Template (OFT) adalah format email yang digunakan Microsoft Outlook untuk membuat pesan standar. Berbeda dengan file MSG, file OFT tidak berisi konten pesan sebenarnya tetapi berfungsi sebagai templat dengan format, tata letak, dan placeholder yang telah ditentukan untuk konten dinamis.
Fitur utama:
- File OFT memperlancar pembuatan email berulang dengan menyediakan templat pra-desain untuk skenario umum seperti buletin, pengumuman, atau tanggapan.
- Dengan menggunakan templat OFT, organisasi memastikan konsistensi dalam branding, format, dan pesan di seluruh komunikasi keluar.
- Pengguna dapat menyesuaikan templat OFT dengan menambah atau mengubah konten sebelum mengirim, memungkinkan pesan yang dipersonalisasi sambil mempertahankan format standar.
TNEF
Transport Neutral Encapsulation Format (TNEF) adalah format email proprietari yang digunakan oleh Microsoft Outlook dan Microsoft Exchange Server untuk mengenkapsulasi properti email dan konten teks kaya yang mungkin tidak didukung oleh protokol email standar. Ini terutama digunakan oleh klien email Microsoft untuk mengkodekan dan mentransmisikan format teks kaya, objek tersemat, dan fitur email proprietari lainnya, memastikan bahwa konten email kompleks seperti format, file tersemat, dan acara kalender dipertahankan saat email dikirim antar klien email Microsoft yang berbeda.
Fitur Utama:
- TNEF dapat mengenkapsulasi berbagai properti MAPI, format teks kaya khusus Microsoft, dan properti khusus yang tidak dapat disampaikan melalui email MIME standar atau teks biasa.
- Item Outlook, seperti Kalender, Kontak, Tugas, Catatan dapat dikapsulasi dalam format TNEF.
- Klien email non-Microsoft mungkin tidak memahami atau memproses lampiran TNEF dengan baik, sering menghasilkan yang menjengkelkan
winmail.datfile. Hal ini biasanya terjadi karena mereka tidak dapat mendekode format proprietari yang dienkode dalam TNEF.
Dasar Teknis untuk Format TNEF:
- TNEF mengenkapsulasi konten email ke dalam lampiran biner khusus. Lampiran ini biasanya membawa sebuah
.datekstensi file, paling umum bernamawinmail.dat. - Data TNEF sering dikaitkan dengan tipe MIME
application/ms-tnef. - Format TNEF merepresentasikan hierarki properti pesan sebagai struktur datar, yang dapat dilihat sebagai aliran data berurutan. Format tipikal dari properti tertentu dalam aliran mencakup pengidentifikasi dengan informasi tipe data, ukuran (jika tidak ditentukan oleh tipe), dan data.
