Kamis, 12 Desember 2013

Pengertian SMTP

Simple Mail Transfer Protocol (SMTP)Simple Mail Transfer Protocol (SMTP) adalah suatu protokol yang digunakan untuk mengirimkan pesan e-mail antar server, yang 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.Beberapa ISP mewajibkan penggunaan SMTP Authentication, pastikan anda telah mencoba mencentang atau mengaktifkan "authentication" pada software e-mail anda. Apabila masih gagal, maka kemungkinan besar disebabkan koneksi ISP anda gagal connect ke port 25 (port smtp) server, sehingga pengiriman tidak berhasil.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.Terlambat atau tidak tibanya e-mail anda, tergantung kepada antrian pada SMTP yang anda gunakan dan mail-server yang dituju. Misalnya outgoing SMTP yang anda gunakan adalah: smtp.telkom.net , maka tergantung sepanjang apa antrian e-mail yang masuk ke jaringan telkom. Apabila e-mail anda telah berhasil terkirim melalui SMTP Telkom, maka selanjutnya ketibaan e-mail anda tergantung pada antrian mail-server penerima.Mail-server tujuan ini bisa dianalogikan sebagai kotak pos di pagar depan rumah kita, atau kotak PO BOX di kantor pos. Email-email yang terkirim akan "nongkrong" di tempat tersebut hingga si pemiliknya mengambilnya. Urusan pengambilan e-mail tersebut tergantung kapan di penerima memeriksa account e-mailnya.Pada umumnya SMTP telah anda peroleh melalui provider (ISP) anda. Jika anda belum mengetahui alamat SMTP provider, silakan hubungi ISP anda.Berikut adalah list SMTP beberapa provider yang popular di Indonesia:Telkomnet/Speedy: stmp.telkom.netFastnet/First Media/Kabelvision: mail.fast.net.idIndosat: smtp.indosat.net.idBiznet: smtp.biz.net.idNet-zap: smtp.net-zap.comIndonet: smtp.indo.net.idUninet: smtp.uninet.net.idLinknet: mail1.link.net.idCBN: smtp.cbn.net.idMynet: smtp.mynet.co.idJetcoms: smtp.jetcoms.netNusaNet: smtp.nusa.net.idWasantara: jakarta.wasantara.net.idRadnet: smtp.rad.net.idMelsaNet: smtp.melsa.net.idMitraNet: mail.mitra.net.idCentrin: mail.centrin.net.idVisionNet: pluto.vision.net.idInfoasia: smtp.infoasia.netPacific: smtp.pacific.net.idDnet: dnet.net.idTerkirim atau tidaknya e-mail anda... terlambat atau tidak tibanya e-mail anda, tergantung kepada kehandalan SMTP yang anda gunakan. Misalnya outgoing SMTP yang anda gunakan adalah: smtp.telkom.net , maka Telkom lah yang bertanggungjawab atas terkirim atau tidaknya e-mail anda. Terganggunya jaringan antara komputer anda dengan Telkom - atau antara Telkom dengan mail-server yang dituju, dapat menyebabkan kegagalan pengiriman e-mail anda.
SMTP Server Simulator
Ini tool yang baru gw temuin kemaren. Membantu banget untuk development environment gw. Semenjak gw pake WAMP, gw jadi kehilangan fungsi SMTP yang biasanya ditangani juga ama IIS. Awal-awalnya sih no problemo, tapi saat mulai butuh fasilitas kirim email di PHP, gw mulai meratap.
Gw coba dulu pake SMTP dari domain gw (sahat-tambunan.com), tapi entah kenapa walau sudah disetting bermacam2 tidak kunjung berhasil jua. Pilihan kedua, pake SMTP laen yang public service dan gratis, tapi rasanya kurang sreg. Akhirnya mulai cari-cari SMTP Server buat Windows yang ringan (dan gratis tentunya). Ketemu juga 2 alternatif, Free SMTP Server dan PostCast Server Free Edition. Karena perbedaan size yang sangat banget, 767KB vs 13.9MB (plis deh), akhirnya pilihan jatuh telak ke Free SMTP Server (I’m trying to keep it as lite as possible).
Setelah download dan di run, everything seems to work fine. Mulai deh jalanin PHP nya, alhasil… entah kenapa PHP nya bengong, SMTP nya juga ikut2an bengong. Berapa kali dicoba tetep begitu juga. Mau coba2 konfigurasi, tapi dari Free SMTP Servernya cuma ada 2 pilihan, DNS yang mau dipake (bisa otomatis) dan Port yang akan dipakai untuk listening (default 25). That’s it. Akhirnya gw ikut2an bengong juga, pengen download PostCast, kayanya ko kurang cocok kalau toh cuma dipake buat development environment.
Googling2 lagi, gw lupa keyword apa yg gw pake, tapi akhirnya bertemulah gw dengan tools yang satu ini, Test Mail Server Tool. Aplikasinya ringan banget, apalagi buat download :p sizenya cuma 379KB. Install bentar, dan udah kepake nih sampe sekarang tanpa masalah. Program ini ga akan bener2 kirim email kita, tapi dia akan bukakan email yang terkirim (biasanya pake default email client kita).



 
Copyright 2010 Muhammad Arsie Aziz. All rights reserved.
Design by Muhammad Arsie Aziz l Janeskins Diary l Sekolah