Protokol Mail

Contents
[ ]

SMTP

SMTP (Simple Mail Transfer Protocol) adalah protokol yang digunakan untuk mengirim dan menerima pesan email melalui Internet. Ini adalah bagian penting dari proses komunikasi email dan terutama bertanggung jawab untuk mentransfer email dari server surat pengirim ke server surat penerima serta mengirim email dari klien ke server. Port default untuk SMTP adalah 25 untuk komunikasi antara server surat. Port 587 dan Port 465 juga digunakan untuk SMTP, dengan 587 biasanya digunakan untuk pengiriman surat dan 465 untuk SMTP melalui SSL (SMTPS). SMTP didefinisikan oleh versi RFC 5321.

Fitur Utama:

  • Mendukung mekanisme autentikasi (misalnya, SMTP AUTH) untuk memastikan hanya pengguna yang berwenang dapat mengirim email melalui server.
  • SMTP dapat menggunakan SSL/TLS untuk mengenkripsi koneksi antara klien dan server, memastikan data email ditransmisikan dengan aman.
  • Memberikan pesan error terperinci dan kode status untuk menunjukkan keberhasilan atau kegagalan pengiriman email.
  • SMTP dapat menangani pesan multipart, memungkinkan penyertaan lampiran dan berbagai jenis konten dalam sebuah email.
  • SMTP adalah protokol yang diterima secara luas dan terstandarisasi, memastikan kompatibilitas antara berbagai sistem dan klien email, (misalnya, Microsoft Outlook, Mozilla Thunderbird menggunakan SMTP untuk mengirim email keluar). Sistem dan aplikasi otomatis menggunakan SMTP untuk mengirim notifikasi, peringatan, dan email otomatis lainnya.

IMAP

Internet Message Access Protocol (IMAP) adalah protokol standar yang digunakan oleh klien email untuk mengakses, mengambil, dan mengelola pesan email dari server surat. Di antara klien yang didukung ada Microsoft Outlook, Mozilla Thunderbird, Apple Mail, dan banyak layanan webmail seperti Gmail, Yahoo Mail, dan Outlook.com. Versi yang paling umum digunakan adalah IMAP4, yang didefinisikan oleh RFC 3501. Tidak seperti POP (Post Office Protocol), yang mengunduh email ke perangkat lokal, IMAP menyimpan email di server. Kemampuan untuk melihat dan mengelola pesan email langsung di server surat menyediakan fleksibilitas untuk mengaksesnya dari berbagai perangkat dan lokasi, mengurangi risiko kehilangan data jika perangkat hilang atau rusak. IMAP menyinkronkan klien email dengan server, memastikan perubahan yang dilakukan pada satu klien (seperti membaca atau menghapus email) tercermin pada semua klien lainnya. IMAP biasanya menggunakan port 143 untuk komunikasi tidak terenkripsi dan port 993 untuk komunikasi terenkripsi (SSL/TLS).

Fitur Utama:

  • Manajemen Folder. IMAP memungkinkan pengguna membuat, menghapus, dan mengganti nama folder di server surat. Ini mendukung struktur folder hierarkis untuk mengatur email.
  • IMAP melacak status setiap email (misalnya, dibaca, belum dibaca, ditandai, dijawab). Bendera status ini disimpan di server, sehingga konsisten di semua perangkat.
  • IMAP dapat mengambil bagian spesifik dari email, seperti header atau bagian badan, yang berguna untuk pratinjau email atau menangani lampiran besar.
  • IMAP mendukung pencarian dan penyaringan email di sisi server berdasarkan berbagai kriteria, memungkinkan klien mengambil pesan tertentu tanpa mengunduh semua email.
  • Beberapa klien dapat mengakses kotak surat yang sama secara bersamaan. IMAP menangani akses bersamaan dan memperbarui status email secara real-time.
  • Ketergantungan pada Server. Karena email disimpan di server, koneksi internet yang andal diperlukan untuk mengakses dan mengelola email. Waktu henti server dapat memengaruhi ketersediaan email.
  • IMAP dapat menggunakan SSL/TLS untuk mengenkripsi koneksi antara klien dan server, memastikan data email ditransmisikan dengan aman.
  • IMAP mendukung berbagai metode autentikasi, termasuk OAuth, untuk memverifikasi identitas pengguna secara aman.

Ekstensi Protokol IMAP:

  • IMAP IDLE: Sebuah ekstensi yang memungkinkan server memberi tahu klien tentang pesan baru atau perubahan secara real-time, mengurangi kebutuhan polling yang sering.
  • IMAP QUOTA: Sebuah ekstensi yang menyediakan mekanisme untuk mengelola dan melaporkan kuota penyimpanan, membantu pengguna mengatur ukuran kotak surat mereka.
  • IMAP MOVE: Sebuah ekstensi yang mengoptimalkan proses memindahkan pesan antara folder di server, meningkatkan kinerja.

POP3

Post Office Protocol versi 3 (POP3) adalah protokol yang digunakan oleh klien email seperti Microsoft Outlook, Mozilla Thunderbird, dan Apple Mail untuk mengambil email dari server mail. Ini adalah salah satu protokol tertua dan paling sederhana untuk pengambilan email, dirancang untuk mengunduh email ke perangkat lokal dan secara opsional menghapusnya dari server.

Fitur Utama:

  • Karena email diunduh ke perangkat lokal, pengguna dapat mengakses email mereka secara offline tanpa memerlukan koneksi internet terus-menerus.
  • POP3 mudah dipasang dan digunakan, membuatnya dapat diakses bagi pengguna yang membutuhkan pengambilan email dasar tanpa fitur lanjutan.
  • POP3 tidak menyinkronkan email antar banyak perangkat. Setelah email diunduh ke satu perangkat, secara default email tidak lagi tersedia di server.
  • POP3 menyediakan kemampuan manajemen sisi server yang terbatas. Fitur lanjutan seperti manajemen folder, pencarian sisi server, dan flag status pesan tidak didukung.
  • Karena email disimpan secara lokal, pengguna perlu memastikan mereka mencadangkan data email untuk mencegah kehilangan jika perangkat gagal.
  • Pengguna dapat mengkonfigurasi pengaturan POP3 untuk menghapus email dari server segera setelah diunduh, setelah periode tertentu, atau ketika dihapus dari klien lokal.
  • POP3 dapat menggunakan SSL/TLS untuk mengenkripsi koneksi antara klien dan server, memastikan data email ditransmisikan secara aman.

Versi Protokol POP3 dan Ekstensi:

  • POP3 over SSL (POP3S) adalah versi POP3 yang berjalan melalui koneksi SSL/TLS, menyediakan komunikasi terenkripsi antara klien dan server.
  • APOP (Authenticated Post Office Protocol) adalah ekstensi yang menyediakan metode otentikasi lebih aman dengan menggunakan kata sandi yang di-hash.