Konfigurasi Dasar Mail Server Debian 7
Mail server
Mail Server atau yang sering disebut juga E-Mail server, digunakan untuk mengirim surat melalui Internet. Dengan begitu, dapat mempermudah dalam penggunanya, karena lebih cepat dan efisien. Untuk membuat Mail Server, harus terdapat SMTP dan POP3 server, yang digunakan untuk mengirim dan menerima E-Mail.
Proses pengiriman eMail bisa terjadi karena adanya SMTP Server (Simple Mail Transfer Protocol). Setelah dikirim, eMail tersebut akan ditampung sementara di POP3 Server (Post Office Protocol ver. 3). Dan ketika user yang mempunyai eMail account tersebut online, mail client akan secara otomatis melakukan sinkronisasi dari POP3 Server.
Berikut cara konfigurasi Mail Server debian 7 Wheezy, semoga bermanfaat :
Installasi aplikasi Mail Server, yaitu Postfix dengan domain smkn2-pbl.sch.id
file yang akan dikonfigurasi :
a. membuat direktori Maildir di /etc/skel/Maildir
b. menambahkan dua user email, untuk pengujian pada mail server nantinya.
c. konfigurasi aplikasi postfix yang terletak di file main.cf
d.pastikan dns server sudah dikonfigurasi.
1. Menginstall aplikasi Mail server :
a.general of type Mail configuration :internet Site
b.system Mail Name : smkn2-pbl.sch.id ( domain name server)
2.Membuat direktori di /etc/skel/
4.Konfigurasi Postfix
5.Pengujian
Kali ini, kita akan melakukan pengujian SMTP dan POP3 server menggunakan mode text. Dengan bantuan telnet, yang kita arahkan pada port SMTP ataupun POP3, kita dapat menjalankan perintah mail server melalui terminal angsung, tanpa menggunakan mail client ataupun semacamnya. Cara ini bisa kita gunakan, baik dari sisi server localhost, atapun dari sisi client. Asalkan sudah terinstall aplikasi telnet client.
a. SMTP port 25
Pada protocol SMTP ini, kita akan melakukan pengiriman eMail ke user fiqi. Gunakan syntax dibawah ini untuk mengirim eMail.
b. POP3 port 110
User hilman akan memeriksa pada POP3 Server, apakah ada pesan yang masuk ke INBOX miliknya.
Semoga bermanfaat!! :)
Mail Server atau yang sering disebut juga E-Mail server, digunakan untuk mengirim surat melalui Internet. Dengan begitu, dapat mempermudah dalam penggunanya, karena lebih cepat dan efisien. Untuk membuat Mail Server, harus terdapat SMTP dan POP3 server, yang digunakan untuk mengirim dan menerima E-Mail.
Proses pengiriman eMail bisa terjadi karena adanya SMTP Server (Simple Mail Transfer Protocol). Setelah dikirim, eMail tersebut akan ditampung sementara di POP3 Server (Post Office Protocol ver. 3). Dan ketika user yang mempunyai eMail account tersebut online, mail client akan secara otomatis melakukan sinkronisasi dari POP3 Server.
Berikut cara konfigurasi Mail Server debian 7 Wheezy, semoga bermanfaat :
Installasi aplikasi Mail Server, yaitu Postfix dengan domain smkn2-pbl.sch.id
file yang akan dikonfigurasi :
a. membuat direktori Maildir di /etc/skel/Maildir
b. menambahkan dua user email, untuk pengujian pada mail server nantinya.
c. konfigurasi aplikasi postfix yang terletak di file main.cf
d.pastikan dns server sudah dikonfigurasi.
1. Menginstall aplikasi Mail server :
root@debian:/home/fiqi#apt-get install postfix courier-imap courier-pop
kemudian akan muncul menu popUP, dan sesuaikan dengan konfigurasi di bawah ini :a.general of type Mail configuration :internet Site
b.system Mail Name : smkn2-pbl.sch.id ( domain name server)
2.Membuat direktori di /etc/skel/
root@debian:/home/fiqi#maildirmake /etc/skel/Maildir
3. Membuat dua user untuk pengujian Mail serverroot@debian:/home/fiqi#adduser fiqi
adding user 'fiqi' Adding new group 'fiqi' (1007) ... Adding new user `fiqi' (1007) with group `ma Creating home directory `/home/fiqi' ... Copying files from `/etc/skel' ... Enter new UNIX password: *** Changing the user information for fiqi Enter the new value, or press ENTER for the default Full Name [] : fiqi Room Number []: 354 Work Phone [] : Home Phone [] : 081330487983 Other [] : Is the information correct? [Y/n]tambahkan 1 user lagi , agar proses berkirim eMail bisa dilaksanakan.
root@debian:/home/fiqi#adduser hilman
adding user 'hilman' Adding new group 'hilman' (1008) ... Adding new user `hilman' (1008) with group `ma Creating home directory `/home/hilman' ... Copying files from `/etc/skel' ... Enter new UNIX password: *** (1234) Enter the new value, or press ENTER for the default Full Name [] : hilman Room Number []: 1234 Work Phone [] : Home Phone [] : 081333444555 Other [] : Is the information correct? [Y/n]
4.Konfigurasi Postfix
root@debian:/home/fiqi# vim /etc/postfix/main.cf
home_mailbox = Maildir/ (tambahkan di baris paling bawah )
untuk cara cepatnya, anda bisa menggunakan perintah echo seperti berikut.root@debian:/home/fiqi# echo “home_mailbox = Maildir/” >> /etc/postfix/main.cf
Selanjutnya, tinggal tambahkan sedikit konfigurasi pada postfix melalui dpkg. Ikuti langkahnya seperti dibawah ini.root@debian:/home/fiqi# dpkg-reconfigure postfix
General Type of Mail Configuration : Internet Site System Mail Name : smk2-pbl.sch.id Root and postmaster mail recipient : (leave it blank) Other destination to accept... : (leave it as it was, just Force synchronous updates... : No Local Networks : 0.0.0.0/0 (add this at t Use Procmail for local delivery : No Mailbox size limit (bytes) : 0 Local address extension character : + Internet protocols to use : ipv4
root@debian:/home/fiqi#/etc/init.d/postfix restart
root@debian:/home/fiqi# /etc/init.d/courier-imap restartKalau perlu, tambahkan sub-domain untuk Mail Server pada bind9. Agar nanti menjadi mail.smkn2-pbl.sch.id
root@debian:/home/fiqi# echo “mail IN A 192.168.10.1” >> /var/cache/bind/db.debian
root@debian:/home/fiqi# /etc/init.d/bind9 restart
5.Pengujian
Kali ini, kita akan melakukan pengujian SMTP dan POP3 server menggunakan mode text. Dengan bantuan telnet, yang kita arahkan pada port SMTP ataupun POP3, kita dapat menjalankan perintah mail server melalui terminal angsung, tanpa menggunakan mail client ataupun semacamnya. Cara ini bisa kita gunakan, baik dari sisi server localhost, atapun dari sisi client. Asalkan sudah terinstall aplikasi telnet client.
a. SMTP port 25
Pada protocol SMTP ini, kita akan melakukan pengiriman eMail ke user fiqi. Gunakan syntax dibawah ini untuk mengirim eMail.
root@debian:/home/fiqi# telnet mail.smk2-pbl.sch.id 25
Trying 192.168.10.1... Connected to mail.smk2-pbl.sch.id. Escape character is '^]'. 220 debian5 ESMTP Postfix (Debian/GNU) mail from: fiqi 250 2.1.0 Ok rcpt to: hilman 250 2.1.5 Ok data 354 End data with <CR><LF>.<CR><LF> I JUST SEND YOU A TESTING MESSAGE... . 250 2.0.0 Ok: queued as 10FA74CEF quit 221 2.0.0 Bye Connection closed by foreign host.(Tambahan, untuk keluar dari perintah data yang muncul “End data with <CR><LF>.<CR><LF>” itu maksudnya adalah tanda titik. )
b. POP3 port 110
User hilman akan memeriksa pada POP3 Server, apakah ada pesan yang masuk ke INBOX miliknya.
root@debian:/home/fiqi# telnet mail.smkn2-pbl.sch.id 110
Trying 192.168.10.1... Connected to smkn2-pbl.sch.id. Escape character is '^]'. +OK Hello there. user hilman +OK Password required. pass 1234 +OK logged in. stat +OK 1 436 retr 1 +OK 436 octets follow. Return-Path: <fiqi@smkn2-pbl.sch.id> X-Original-To: hilman Delivered-To: hilaman@smkn2-pbl.sch.id Received: from debian7 (debian7 [192.168.10.1]) by debian5 (Postfix) with SMTP id 2FAA74A19 for <hilman>; Tue, 15 Mar 2011 21:19:56 -0400 (EDT) Message-Id: <20110316012007.2FAA74A19@debian5> Date: Tue, 15 Mar 2011 21:19:56 -0400 (EDT) From: fiqi@smkn2-pbl.sch.id To: undisclosed-recipients:; I JUST SEND YOU A TESTING MESSAGE... . quit +OK Bye-bye.Sekian posting dari kami, jika terdapat konfigurasi yang salah, silahkan beri komentar.
Semoga bermanfaat!! :)
Komentar
Posting Komentar