Pages

Tuesday, May 29, 2012

SMTP dan POP3



SMTP
SMTP adalah kepanjangan dari Simple Mail Transfer Protocol yang merupakan salah satu protokol yang umum digunakan untuk pengiriman email.

Protokol ini dipergunakan untuk mengirimkan data dari komputer pengirim email ke server email penerima. Protokol ini timbul karena desain sistem email yang mengharuskan adanya email server yang menampung sementara sampai surat elektronik diambil oleh penerima yang berhak.

CARA KERJA SMTP

Simple Mail Transfer Protocol (SMTP) didefinisikan dan digunakan dalam Internet untuk mengirimkan electonic mail  (E-mail). Cara  kerja SMTP mirip  yang dilakukan oleh FTP. SMTP menggunakan  beberapa  spool  dan  queue.  Pesan  yang  dikirim  oleh  SMTP akan  dikirimkan  dalam  queue.  SMTP  akan  menghindari  membalas  pesan  dari  queue  jika dihubungkan ke remote machine. Jika pesan tidak dapat dibalas dengan waktu yang telah ditentukan maka  pesan  akan  dikembalikan  ke  pengirim  atau  dipindahkan.  Interaksi  antara message  ke  User Agent dan ke Message Transfer Agent hingga diterima oleh Penerima.

Contoh Transaksi Email :

S = Server
C = Klien

C : (inisialisasi hubungan)
S : 220 Wikipedia ESMTP server ready
C : mail from: user@wikipedia.org
S : 250 mail ok
C : rcpt to: wikipedia@wikipedia.org
S : 250 rcpt ok
C : data
S : 354 end data with CRLF.CRLF
C : — email data –
C : CRLF.CRLF
S : 250 data ok
C : QUIT
S : 221 bye

SMTP bekerja berdasarkan pengiriman end-to-end, dimana SMTP client (pengirim) akan menghubungi SMTP server (penerima) untuk segera mengirimkan email. SMTP server melayani pengguna melalui port 25 (TCP). Dimana setiap pesan yang dikirimkan melaui SMTP harus memiliki :

1.     Header atau amplop, yang dijabarkan pada RFC 822.

2.    Konten atau isi, yang berisi tentang isi dari surat yang akan dikirimkan


POP3
POP3 adalah kepanjangan dari Post Office Protocol version 3, yakni protokol yang digunakan untuk mengambil email dari email server. Protokol POP3 dibuat karena desain dari sistem email yang mengharuskan adanya email server yang menampung email untuk sementara sampai email tersebut diambil oleh penerima yang berhak.

Kehadiran email server ini disebabkan kenyataan hanya sebagian kecil dari komputer penerima email yang terus-menerus melakukan koneksi ke jaringan internet.

CARA KERJA POP3
Cara kerja yang terjadi pada POP3 Server sebenarnya sangatlah sederhana, yaitu hanya mengumpulkan email yang masuk saja, dan mengirimkannya melewati port 110 ke komputer client jika client meminta email-email tersebut. Untuk melihat maupun mengambil email dengan menggunakan POP3 maupun web based email, diperlukan username dan password agar tidak sembarang orang dapat melihat email tersebut.