P. 1
Pengertian

Pengertian

|Views: 800|Likes:

More info:

Published by: Dewangga Arie Baskara on Jun 23, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

06/09/2013

pdf

text

original

PENGERTIAN SMTP (Simple Mail Transfer Protocol) merupakan salah satu protokol yang umum digunakan untuk pengiriman

surat elektronik di Internet. Protokol ini dipergunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke server surat elektronik penerima.Protokol ini bekerja pada port 25. Dimana pada port ini digunakan untuk mengirim email dengan aplikasi yang dinamakan MTA (Mail Transfer Agent). MTA ini berupa program email misalnya: sendmail, qmail atau postfix. Perumpamaan MTA ialah seperti jasa pengiriman surat seperti kantor pos, Tiki, DHL. Protokol SMTP ini timbul karena desain sistem surat elektronik yang mengharuskan adanya server surat elektronik yang menampung sementara sampai surat elektronik diambil oleh penerima yang berhak. SMTP bisa dianalogikan sebagai kantor pos. Ketika kita mengirim sebuah e-mail, komputer kita akan mengarahkan e-mail tersebut ke sebuah SMTP server, untuk diteruskan ke mail-server tujuan. Mail-server tujuan ini bisa dianalogikan sebagai kotak pos di pagar depan rumah, atau kotak PO BOX di kantor pos. Email-email yang terkirim akan menempati di tempat tersebut hingga si pemiliknya mengambilnya. Urusan pengambilan e-mail tersebut tergantung kapan di penerima memeriksa account e-mailnya. SMTP adalah protokol yang cukup sederhana, berbasis teks dimana protokol ini menyebutkan satu atau lebih penerima email untuk kemudian diverifikasi. Jika penerima email valid, maka email akan segera dikirim. SMTP menggunakan port 25 dan dapat dihubungi melalui program telnet. Agar dapat menggunakan SMTP server lewat nama domain, maka record DNS (Domain Name Server) pada bagian MX (Mail Exchange) digunakan. Sendmail adalah Mail Transfer Agent pertama yang mengimplementasikan port 25. Kemudian, pada tahun 2001, ada sedikitnya 50 program Mail Transfer Agent yang mengimplementasikan SMTP baik sebagai client maupun sebagai server. Contoh Mail Transfer Agent yang populer

yang dapat mengirimkan file-file biner semudah mengirimkan file teks. Pengambilan pesan atau email tersebut dilakukan dengan menggunakan protokol tersendiri yaitu protokop POP3 (Post Office Protokol) atau IMAP (Internet Message Access Protocol). dan Microsoft Exchange Server. Qmail (ditulis oleh D. yaitu melayani pengambilan email di server oleh client. Cara Kerja SMTP Simple Mail Transfer Protocol (SMTP) didefinisikan dan digunakan dalam Internet untuk mengirimkan electonic mail (E-mail). Standar untuk meng-encode file-file biner agar dapat dikirimkan lewat SMTP dikembangkan dan menelurkan standar-standar seperti MIME (Multipurposes Internet Mail Extensions). SMTP menggunakan beberapa spool dan queue. Saat ini.J Bernstain). maka SMTP tidak bekerja terlalu baik dalam mengirimkan file-file binary.adalah: Exim (ditulis oleh Philip Hazel). SMTP akan menghindari membalas pesan dari queue jika dihubungkan ke remote machine. Karena protokol SMTP berawal dari protokol yang benar-benar berbasis teks ASCII. Interaksi antara message ke User Agent dan ke Message Transfer Agent hinggga diterima oleh Penerima. artinya dia hanya bisa mengambil email dari client tetapi tidak bisa melakukan ³pull´. Pesan yang dikirim oleh SMTP akan dikirimkan dalam queue. Jika pesan tidak dapat dibalas dengan waktu yang telah ditentukan maka pesan akan dikembalikan ke pengirim atau dipindahkan. IBM Postfix. . Cara kerja SMTP mirip yang dilakukan oleh FTP. hampir semua SMTP server mendukung 8BITMIME. SMTP hanya protokol yang melakukan ³push´.

Field header yang panjang. SMTP server melayani pengguna melalui port 25. dimana SMTP client (pengirim) akan menghubungi SMTP server (penerima) untuk segera mengirimkan email. Setipa field header (received message-id. Format dan interpretasi atas field header ini ditentukan oleh RFC 822. Header atau amplop.com : site2207@hotmail. Digunakan oleh MTA untuk pengiriman. seperti received. yaitu: Mail From RCPT To : site2207@email. reply-to. Envelope ditandai dengan dua buah perintah SMTP. form date. Dimana setiap pesan yang dikirimkan melaui SMTP harus memiliki : 1. dll) berisi sebuah nama yang diikuti oleh sebuah titik dua (dan nilai dari field header tersebut. Konten atau isi.SMTP bekerja berdasarkan pengiriman end-to-end. yang berisi tentang isi dari surat yang akan dikirimkan Header / Envelope Digunakan oleh user agent. yang dijabarkan pada RFC 822. akan dilipat ke dalam beberapa perintah dengan ditambah sebuah spasi kosong didepannya. 2.com .

To Cc (copy carbon) From Reply-to Return-path Subject Tujuan dari email Tujuan kedua dari email Pengirim email Alamat pengambilan email Alamat host untuk pengembalian email Subjek atau tema pengiriman email Bagian dari mail header yang sering digunakan adalah : Mail Exchange Pada saat pengiriman diminta oleh user SMTP Pengirim melakukan koneksi 2 arah dengan SMTP penerima. SMTP pengirim akan membangkitkan perintah untuk melakukan reply to pada SMTP penerima.Isi dan interpretasi dari envelope SMTP ditentukan di RFC 821. Format mail header : a diterima oleh Penerima. . SMTP dapat berupa tujuan akhir atau penerus (mail gateway). RFC ini juga menentukan protokol yang digunakan untuk mengirim mail melalui hubungan TCP.

Setelah tujuan diset. 2. SMTP Pengirim melakukan koneksi TCP/IP dengan SMTP penerima dan menunggu server untuk mengirim pesan 220 yang menandakan pelayanan terhadap pesan sudah siap atau pesan 421 pelayanan tidak siap. Memberikan informasi kepada SMTP tentang tujuan dari email dengan perintah RCPT TO dilanjutkan dengan alamat email yang dituju 5. dilanjutkan dengan perintah DATA yang menunjukkan bahwa baris berikutnya adalah isi dari email dengan diakhiri dengan CRLF 6. Client mengisikan data sesuai dengan pesan yang akan dikirimkan hingga mengisikan CRLF kembali untuk menandakan berakhirnya data 7.Diagram alir pertukaran surat SMTP 1. Pengirim akan memulai memberikan perintah kepada SMTP dimana apabila SMTP mendukung perintah tersebut akan membalas dengan pesan 250 OK 4. HELO (kependekan dari hello) dikirim oleh server dengan menunjukkan nama domain 3. Pengirimkan akan menghentikan kegiatan dengan memberi perintah QUIT .

com dan ingin mengirim email ke de_angga@indo. Contoh Pengiriman Email Sender Ardi_supri@yahoo.net.mail. mx1.mail. Dalam RFC 882 disebutkan bahwa body ini merupakan baris-baris dalam bentuk teks NVT ASCII.net.net maka pesan tersebut akan diberikan ke mx1.Kecepatan koneksi antar kedua server SMTP (penerima dan pengirim) inilah yang menentukan kecepatan suatu email diterima. Body Merupakan isi pesan dari pengirim ke penerima.indo. Setelah di¶tangan¶ mx1.com mengontak server dns-nya untuk melakukan proses resolve jika sudah diketemukan mail server indonet.indo.com Server DNS Receiver De_angga@indo.id SMTP/POP Server mx1.yahoo. mx1. mx1.id.mail.indo. maka mail server yahoo. tidak boleh melebihi 1024 byte.id Server DNS Ketika seorang user syafii yang mempunyai account di yahoo.yahoo.com MUA SMTP/POP Server mx1.com.yahoo.net maka akan dicek apakah terdapat account bernama zainal jika benar maka akan dimasukkan ke mailbox user de_angga jika tidak ada user de_angga maka pesan error ini akan kembalikan ke server mail yahoo.indo. .net.net. Setiap baris yang dikirim menggunakan perintah DATA.

NusaNet: smtp.link. Infoasia: smtp.id 16.telkom.co. Jetcoms: smtp. Dnet: dnet.wasantara.id 21.net 20.vision.rad.cbn.infoasia.net 12. Radnet: smtp.net. Linknet: mail1.centrin.mynet.net. Biznet: smtp.nusa. Indosat: smtp. Berikut adalah list SMTP beberapa provider yang popular di Indonesia: 1.id 5.id 18.id 17.mitra.net.indo.pacific.id 11.id . Pacific: smtp.net.id 7. Fastnet/First Media/Kabelvision: mail.net-zap. Net-zap: smtp. Centrin: mail.net.id 8.id 4.uninet. VisionNet: pluto.id 3.net.id 15.net.melsa.id 9.id 10.net.net. Telkomnet/Speedy: stmp.net 2.fast.jetcoms.com 6.net.net.net.id 14. CBN: smtp. Mynet: smtp.id 13. MelsaNet: smtp.net.biz.id 19. MitraNet: mail. Indonet: smtp. Uninet: smtp.indosat.net.Pada umumnya SMTP diperoleh melalui provider (ISP). Wasantara: jakarta.net.net.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->