Rabu, 28 Maret 2012

Konfigurasi SMTP Server

Simple Mail Transfer Protocol (SMTP) adalah salah satu protokol yang digunakan untuk pengiriman email. Disini saya mencoba menginstall & mengkonfigurasi pada Debian 5 Lenny, sangat simple sekali, silahkan login sebagai root pada pc server anda kemudian ketikan :
root@masddy:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1c:c0:5a:16:d6
inet addr:192.168.1.43 Bcast:192.168.1.63 Mask:255.255.255.224
inet6 addr: fe80::21c:c0ff:fe5a:16d6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:276300 errors:0 dropped:0 overruns:0 frame:0
TX packets:283878 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:237747993 (226.7 MiB) TX bytes:241135209 (229.9 MiB)
Interrupt:219 Base address:0x4000
IP Server saya adalah 192.168.1.43
root@masddy:~# apt-get install postfix openssl
Ikutin saja perintah - perintah yang diminta, seperti konfigurasi yang digunakan pada postfix, pilih saja internet site, terus nama email anda. Kemudian setelah selesai, masuk ke directory postfix di
root@masddy:~# cd /etc/postfix
root@masddy:~# openssl req -new -x509 -nodes -out cert.pem -keyout key.pem -days 3650
Pada proses pembuatan ssl ini anda akan diminta mengisi info-info yang dibutuhkan, apabila anda ingin mengabaikan, tekan saja enter.
lanjut ke proses edit file main.cf, sebelumnya lebih baik di backup terlebih dahulu.
root@masddy:~# cp /etc/postfix/main.cf /etc/postfix/main.cf.backup
root@masddy:~# nano /etc/postfix/main.cf
Cari baris berikut :
relayhost = smtp.telkom.net
mynetworks = 192.168.1.32/27 [::ffff:127.0.0.0]/104 [::1]/128

relayhost = sesuaikan dengan smtp isp anda, diatas adalah smtp server dari Telkom Speedy
mynetworks = Sesuaikan dengan LAN dijaringan anda
Setelah itu restart modul postfix anda
root@masddy:~# /etc/init.d/ postfix restart
Lakukan test dengan telnet
root@masddy:~# telnet 192.168.1.43 25
Trying 192.168.1.43...
Connected to 192.168.1.43.
Escape character is '^]'.
220 server.mediasi.co.id ESMTP Postfix (Debian/GNU)

Jika telah terdapat pesan seperti diatas, berarti instalasi dan konfigurasi telah berhasil, silahkan masukan IP server anda, di saya yaitu (192.168.1.43) pada mail client seperti thunderbird pada menu smtp server nya dengan port 25, serta beri centang pada opsi No (untuk user secure connection). Sekarang coba kirim email dari thunderbird anda. jika email masuk, berarti SMTP server anda telah berjalan. O ya, satu lagi saya lupa menjelaskan fungsi dari SMTP server ini adalah untuk menghemat waktu pengiriman email, selain itu smtp server ini juga dapat menghemat bandwidth.
Selamat Mencoba :)

1 komentar: