TROUBLESHOOTING LAYANAN MAIL SERVER
Oleh : Abi Zainur Muzakki (Kademangan, Blitar)
A.
REVIEW PENGENALAN PROTOKOL SMTP
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 timbul karena desain sistem surat elektronik yang mengharuskan
adanya server surat elektronik yang menampung sementara sampai surat elektronik
diambil oleh penerima yang berhak. (pengertian SMTP
(Simple Mail Tranfer Protocol), 2013)
Cara Kerja
Cara kerja dari protocol SMTP ini pada
dasarnya sangatlah sederhana. Prinsip dasar dan prinsip utama dari penggunaan
SMTP ini adalah bahwa terdapat sebuah email server yang bertugas sebagai
penampung sementara surat elektronik, sebelum dikirmkan ke alamat email
penerima.
Jadi, ketika user akan mengirimkan
sebuah surat elektronik, maka surat elektronik tersebut, yang dikirmkan oleh
user akan menggunakan protocol SMTP, sehingga surat tersebut kemudian akan
masuk ke dalam email server, untuk dicocokan dengan alamat email penerima.
Ketika alamat email penerima sudah terdeteksi cocok, maka surat elektronik atau
email tersebut kemudian di kirimkan ke alamat email yang dituju, dan pengirim
akan memperoleh notifikasi bahwa email sudah dikirimkan ke alamat email.
Apabila kita melihat hal ini, maka cara
kerja SMTP ini persis seperti cara kerja kotak pos atau bis surat yang dulu
sering kita gunakan untuk mengirimkan surat dari kota ke kota. SMTP bisa kita
analogikan sebagai sebuah bis surat atau kotak pos. ketika kita akan
mengirimkan surat, maka kita akan memasukkan surat kita ke dalam kotak pos
tersebut, dan tukang pos akan mengambil surat anda untuk dimasukkan ke dalam
kantor pos, disortir, lalu kemudian dikirmkan ke alamat yang tertera pada surat
tersebut.
Satu – satunya perbedaan antara
penggunaan protocol SMTP dengan analogi kotak pos ini hanyalah terdapat pada kecepatan
dan tipe surat yang digunakan. Apabila ketika menggunakan kotak pos, kita
mengirimkan surat secara fisik, maka pada SMTP, kita mengirimkan surat secara
elektronik, yang mana waktu pengiriman pun jauh lebih cepat. Meski berbeda,
namun demikian hal ini menunjukkan bahwa ketika kita mengirimkan sebuah email,
email yang kita kirim tersebut akan melewati beberapa proses yang sama seperti
ketika kita mengirimkan surat biasa menggunakan jasa pos. (Pengertian SMTP dan Cara Kerjanya)
B.
INBOND TROUBLESHOOTING
1.
Dari sebuah
sistem eksternal, gunakan perintah nslookup untuk memverifikasi DNS yang
resolve alamat IP dari server email (set type = SOA). Adalah alamat IP
dari mail server apa yang Anda harapkan? Jika alamat IP salah, email masuk
tidak akan pernah mencapai server.
2.
Jika NAT statis
digunakan, apakah itu menunjuk ke alamat pribadi dari mail server?
3.
Menentukan jika
lalu lintas email mencapai firewall. Pada firewall CyberGuard, masukkan
"-Sebuah NetGuard | grep email alamat IP server". A
"P" di kolom kedua menunjukkan lalu lintas diizinkan. Jika proxy
melewati lalu lintas, sebuah "Xr" akan hadir. Jika Anda melihat
"D" di sana, lalu lintas ditolak. Jika Anda tidak melihat apa-apa,
email saat ini tidak mengalir melalui firewall atau lalu lintas tidak pernah
mencapai firewall.
4.
Coba gunakan
perintah ping untuk mencapai alamat IP server email (ini memerlukan izin aturan
ICMP). Jika Anda tidak dapat ping mail server, masalah ini berkaitan
dengan jaringan atau ketersediaan mail server.
5.
Periksa firewall
dan server email untuk pesan kesalahan.
6.
Menangkap arus
lalu lintas SMTP dengan perintah tcpdump. Perhatikan output dengan
Ethereal.
C.
OUTBOND TROUBLESHOOTING
1.
Dari mail
server, gunakan perintah nslookup untuk menyelesaikan server email (set type =
SOA) domain. Jika ini gagal, memecahkan masalah sampai fungsi DNS
dipulihkan. Mail server harus mampu menyelesaikan nama dalam rangka untuk
mengirim email. (Rasmussen, 2016)
2.
Dari mail
server, gunakan perintah ping untuk mencoba untuk mencapai gateway default.
3.
Tinjau mail
server dan error log firewall.
4.
Menentukan jika
lalu lintas email mencapai firewall. Pada firewall CyberGuard, masukkan
"-Sebuah NetGuard | grep email alamat IP server". Jika proxy
melewati lalu lintas, sebuah "X" akan hadir.
5.
Menangkap arus
lalu lintas SMTP dengan perintah tcpdump. Perhatikan output dengan
Ethereal
Bibliography
pengertian SMTP (Simple Mail Tranfer Protocol). (2013, March 10). Retrieved November 16, 2016,
from ilmu mahasiswa: http://rudi-strife.blogspot.co.id/2013/03/pengertian-smtp-simple-mail-tranfer.html
admin. (2013, November 02). sdkh. Retrieved
November 02, 2016, from ohojt:
https://fraiasdzagerasasdasdaldi97.blogspot.co.id/2014/09/enkapsulasi-wan.html
ichsan, r. (n.d.). Install Dan Konfigurasi Web
Server Di Debian 7. Retrieved October 25, 2016, from Blogger-Mycomputer:
https://blogger-mycomputer.blogspot.co.id/2015/04/install-dan-konfigurasi-web-server-di.html
Pengertian SMTP dan Cara Kerjanya. (n.d.). Retrieved November 16, 2016, from DosenIT:
http://dosenit.com/jaringan-komputer/teknologi-jaringan/pengertian-smtp
Protokol Transfer Hiperteks. (n.d.). Retrieved November 02, 2016, from
Wikipedia bahasa Indonesia:
https://id.wikipedia.org/wiki/Protokol_Transfer_Hiperteks
Rasmussen, G. T. (2016, November 16). E-mail
Troubleshooting - The Mail Must Get Through! Retrieved November 16, 2016,
from Gideon T. Rasmussen: http://www.gideonrasmussen.com/article-06.html
Tongue, T. (2001, August). Procedures for Web
Server Troubleshooting. Retrieved November 02, 2016, from
http://www.thomastongue.com/Writing/Troubleshooting.html
Sekedar Saran, kalau Ingin Copas Dari Blog Ini Mohon Izin dengan Chat dan Komentar Di Bawah Ini, Klik Untuk Copas dan Melihat Artikel Secara Keseluruhan