Format Penyimpanan Email Umum

MBOX

MBOX (singkatan dari Mailbox) adalah format penyimpanan email yang banyak digunakan dan telah ada selama beberapa dekade. Ia digunakan untuk menyimpan sekumpulan pesan email dalam satu file, dengan setiap pesan digabungkan dan dipisahkan oleh baris pemisah.

MBOX pertama kali dikembangkan pada tahun 1970-an dan sejak itu telah mengalami berbagai versi dan implementasi selama bertahun-tahun. Ia telah diimplementasikan dalam banyak klien email seperti Unix mail, Mozilla Thunderbird, Eudora, dan lainnya.

Fitur Utama:

  • MBOX didukung di berbagai platform, termasuk Unix, Linux, dan macOS.
  • Klien seperti Mozilla Thunderbird, Apple Mail, dan banyak lainnya dapat membaca dan menulis file MBOX.
  • Sifat format teks biasa memudahkan untuk menguraikan dan memprosesnya menggunakan alat manipulasi teks.
  • Karena struktur sederhananya, MBOX banyak digunakan untuk tujuan arsip dan cadangan.
  • Karena semua email disimpan dalam satu file, file tersebut dapat menjadi sangat besar seiring waktu, menyebabkan ketidakefisienan.

Varian MBOX:

MBOX hadir dalam beberapa varian, masing-masing dengan perbedaan kecil dalam cara mereka menangani pesan:

  • MBOXO: Format asli dimana baris "From " dalam isi email dikutip dengan karakter >.
  • MBOXRD: Varian dari MBOXO yang memperluas metode kutipan baris "From ".
  • MBOXCL: Diperkenalkan oleh varian MBOX "Classic" dimana setiap baris "From " dikutip dengan string ffrom.
  • MBOXCL2: Variasi dari MBOXCL di mana baris "From " digandakan untuk membedakannya.

Dasar Teknis Format MBOX

Struktur File:

  • File MBOX adalah file teks biasa yang berisi serangkaian pesan EML.
  • Setiap pesan dimulai dengan baris "From " (spasi setelah kata "From") yang biasanya mencakup alamat email pengirim dan cap waktu saat pesan diterima.
  • Setiap pesan diikuti oleh baris kosong untuk memisahkannya dari pesan berikutnya.

Struktur penyimpanan MBOX

Contoh:

From user@example.com Fri Jan 01 00:00:00 2021
[Headers]
[Body]
From user2@example.com Fri Jan 01 00:01:00 2021
[Headers]
[Body]

PST/OST

Personal Storage Table (PST) dan Offline Storage Table (OST) adalah format file yang digunakan oleh Microsoft Outlook untuk menyimpan salinan email, acara kalender, dan item lainnya.

Fitur Utama:

  • File PST digunakan untuk menyimpan informasi pribadi dan biasanya dipakai untuk mengarsipkan email dan data lama. Utamanya digunakan oleh pengguna rumahan dan organisasi kecil untuk penyimpanan lokal pesan email, kontak, dan acara kalender.
  • File OST digunakan untuk penyimpanan offline dan sinkronisasi email serta data lainnya dengan server Exchange. Utamanya digunakan oleh pengguna yang mengakses Microsoft Exchange Server atau Office 365.
  • Disimpan secara lokal di komputer pengguna. Dapat diakses bahkan ketika pengguna tidak terhubung ke server email.
  • File PST dapat dengan mudah dicadangkan dan dipindahkan ke komputer lain. Pengguna dapat mentransfer file PST antar sistem atau versi Outlook yang berbeda.
  • File OST tidak dimaksudkan untuk pencadangan atau transfer manual karena mereka adalah salinan yang disinkronkan dari data server. File OST terikat pada profil tertentu dan tidak dapat dipindahkan ke sistem lain dengan mudah.

OLM

Outlook for Mac Archive File (OLM) adalah format file yang digunakan oleh Microsoft Outlook untuk Mac untuk menyimpan pesan email, acara kalender, kontak, tugas, dan item lainnya.

Fitur Utama:

  • File OLM terutama digunakan untuk mengarsipkan dan mencadangkan email serta item Outlook lainnya pada sistem Mac.
  • File OLM disimpan secara lokal di Mac pengguna.
  • File OLM dapat dibuka dan diakses melalui Microsoft Outlook untuk Mac. Mereka tidak langsung kompatibel dengan Outlook untuk Windows tanpa konversi.
  • Tidak ada batas ukuran tetap untuk file OLM yang diberlakukan oleh Microsoft, tetapi masalah performa dapat terjadi jika file menjadi sangat besar. Pengguna biasanya mengelola ukuran dengan membuat beberapa arsip kecil daripada satu file OLM besar.
  • Cadangan: Karena file OLM disimpan secara lokal, mereka dapat dicadangkan atau disalin ke perangkat penyimpanan eksternal.

TGZ

TGZ (digunakan oleh Zimbra untuk file cadangan mailbox) adalah format file yang digunakan untuk mengarsipkan dan mengompresi data, biasanya terkait dengan sistem Unix dan Linux. Istilah "TGZ" merujuk pada kombinasi dua utilitas: "tar" (Tape Archive) dan "gzip." Format .tar menggabungkan beberapa file dan direktori menjadi satu file arsip. Ia mempertahankan informasi sistem berkas seperti struktur direktori, izin file, dan cap waktu. Format .gz mengompresi data, membuat arsip tar menjadi lebih kecil dan lebih mudah dikelola atau dipindahkan. Sifat terkompresi TGZ menjadikannya cocok untuk mentransfer arsip email melalui internet atau memindahkannya antar sistem.

NSF

Notes Storage Facility (NSF) adalah format file proprietari yang terutama digunakan oleh IBM Lotus Notes (sekarang HCL Notes) untuk menyimpan berbagai jenis data, termasuk email, acara kalender, tugas, dan data aplikasi lainnya. File NSF menggunakan model basis data NoSQL berbasis dokumen. Setiap basis data disimpan sebagai satu file NSF dengan ekstensi .nsf. Ekstensi tersebut mewakili format basis data yang digunakan oleh IBM Notes dan Domino Server. Setiap email, entri kalender, atau tugas disimpan sebagai dokumen yang dapat berisi berbagai jenis data seperti teks, lampiran, tautan, pemformatan teks kaya, dan bahkan metadata.