Rabu, 02 November 2016

Konfigurasi Mail Server pada debian 6

Mail Server adalah salah suatu layanan internet yang popular. Layanan ini menggunakan arsitekture client-server, artinya ada aplikasi client mengakses server email. Protocol yang umum digunakan adalah protocol SMTP ( Simple Mail Transfer Prorokol ), POP3 ( Post Office Protokol v3 ), IMAP (Internet Mail Application Protokol ). SMTP di gunakan sebagai standar untuk menampung dan mendistribusikan email. Sedangkan POP3 dan IMAP digunakan agar user dapat mengambil dan membaca email secara remote.

Langsung saja kita mulai konfigurasinya. Sebelumnya anda harus mengkonfigurasi DNS Server. Baca juga cara Konfigurasi DNS Server Debian 6. Setelah itu tambahkan domain mail server di DNS tersebut.

# nano /etc/bind/zone
tambahkan skript :
mail     IN     A     192.168.12.1



Kemudian restart daemond bind9 nya dan test DNS Mail servernya menggunakan perintah nslookup
# nslookup mail.rizky-pohan.com


Setelah itu install aplikasi web servernya. Yaitu apache2 dan php5.
Masukan DVD 1 Debian 6, kemudian masukkan perintah.
# apt-get install apache2 php5

Kemudian kita akan menginstalasi paket paket yang dibutuhkan untuk membuat sebuah mail server. Masukkan DVD 2 Debian 6. Kemudian masukkan perintah :
# apt-cdrom add
Maka akan muncul tampilan seperti ini.


Kemudian instala paket - paket softwarenya.
# apt-get install postfix courier-imap courier-pop squirrelmail

Setelah itu, ketika instalasi anda akan disuruh untuk memasukan DVD 1, kemudian DVD 2 lagi. Dan ikuti langkah - langkah seperti gambar dibawah ini :





Kemudian buat folder untuk penyimpanan surat
# maildirmake /etc/skel/Maildir

Setelah itu edit file /etc/postfix/main.cf
# nano /etc/postfix/main.cf

Pada baris paling bawah tambahkan skript :
home_mailbox = Maildir/


Kemudian menkonfigurasi ulang postfix, langsung saja eksekusi postfixnya
# dpkg-reconfigurasi postfix

Ikut langkah - langkah seperti gambar dibawah ini :












Lakukan sedikit pengeditan pada file apache.
Agar squirrelmail tampil di web browser, masukkan perintah berikut :
# nano /etc/apache2/apache2.conf

Tambahkan beberapa baris skript :
<VirtualHost *:80>
     DocumentRoot /usr/share/squirrelmail
     ServerName mail.rizky-pohan.com
</VirtualHost>


Buatlah beberapa user baru untuk bertukar kirim email.
Saya membuat user "rizky" dan "pohan"

# useradd rizky
# useradd pohan

Jangan lupa untuk memasukkan passwordnya.



Kemudian restart semua servicenya.
# /etc/init.d/postfix restart
# /etc/init.d/courier-imap restart
# /etc/init.d/courier-pop restart
# /etc/init.d/apache2 restart


Lakukan pengujian di client, saya menggunakan windows 7 dan browser mozilla firefox.
Pada address bar masukan domainya. mail.rizky-pohan.com

Ini adalah tampilan awal Mail Server yang telah dibuat. Kemudian masukan user dan password yang telah dibuat. Dan coba untuk mengirim email ke user yang satu lagi.


Setelah dikirim. Buka user yang telah dikirim email dengan memasukan user dan passwordnya.

Setelah masuk, jika anda menemukan email masuk. Berarti mail server yang dibuat tadi telah berhasil berkirim email. Coba cek isi dari email tersebut. Apakah sesuai dengan yang dikirim.



Cukup sekian cara Konfigurasi Mail Server Debian 6, semoga bermanfaat :)