Sabtu, 17 Desember 2016

Installasi Mail Server Debian 6

DNS Server


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.

Hal-hal yang dibutuhkan sebelum kita malakukan Installasi dan Konfigurasi Mail Server pada Debian 6 adalah sebagai berikut :

  1. Pastikan anda memiliki Paket DVD 1 dan 2 Debian 6
  2. Pastikan di dalam system Server (Linux Debian 6) sudah terinstall DNS Server, Web Server (lengkap dengan php5), jika belum Install dan Konfigurasi terlebih dahulu layanan tersebut. Lihat artikel sebelumnya. Untuk penambahan php4 pada Web Server tinggal install dengan perintah apt-get install php5.
  3. Setting sub Domain mail.namadomain.tld pada db.local di DNS server yang terdapat pada Directory /etc/bind/
Contoh : 

mail IN A 195.168.11.2

Langkah Install dan Konfigurasi Mail Server Debian 6

Kemudian kita akan menginstalasi paket paket yang dibutuhkan untuk membuat sebuah mail server. Masukkan DVD 2 Debian 6. Kemudian masukkan perintah :

# apt-cdrom add

Pastikan Paket DVD 2 Debian 6 terbaca.

# apt-get install postfix courier-imap courier-pop squirrelmail (bisa juga satu per satu)

Jika dalam proses instalasi di perintahkan memasukan DVD 1 dan DVD 2 kembali, maka lakukanlah. 

- Pilih “OK” pada Postfix Configuration
- Pilih “Internet Site” dan OK
- Pada System mail name, masukan : namadomain.tld Pilih OK
- Pada Configuring Courier-base Pilih “Yes”

Masuklah ke Directory skel

# cd /etc/skel
# maildirmake Maildir
# nano /etc/postfix/main.cf

Pada baris paling bawah tambahkan skript :

home_mailbox = Maildir/

Kemudian menkonfigurasi ulang postfix, langsung saja eksekusi postfixnya :

# dpkg-reconfigure postfix

- Pilih “OK” pada Postfix Configuration
- Pilih “Internet Site” dan OK
- Pada System mail name, masukan : namadomain.tld Pilih OK
- Root Password di kosongkan. Pilih OK
- Pilih OK pada Other Descriptions
- Pada Force synchronous Pilih NO
- Pada local networks, tambahkan : 0.0.0.0/0 lalu pilih OK
- Pada Use procmail for local delivery Pilih No
- Mailbox size : 0 pilih OK
- Local Address : + pilih OK
- Internet Protocol : ipv4 pilih OK

Lakukan sedikit pengeditan pada file apache2.

Agar squirrelmail tampil di web browser, masukkan perintah berikut :

# nano /etc/apache2/apache2.conf

Tambahkan script berikut pada baris paling bawah :

<VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail.namadomain.tld
</VirtualHost>

Buatlah beberapa user baru untuk email akun, contoh : mahmud dan asep dengan perintah :

# adduser mahmud

Masukan password 2 x dan data diri ketik “y” Enter.

# adduser asep

Masukan password 2 x dan data diri ketik “y” Enter.

Restart semua Aplikasi layanan dengan perintah :
# service bind9 restart
# service apache2 restart
# service postfix restart
# service courier-imap restart
# service courier-pop restart
# eject
# init 6

Setelah Server kembali beropersi setelah di reboot dan server terkoneksi baik dengan client. Maka Akses http://mail.namadomain.tld di browser. Jika Sukses akan muncul halaman web mail dan tinggal login dengan user yang telah di buat tadi lengkap dengan passwordnya dan tes kirim dan terima email, klik Commposse untuk kirim email.

Selamat mencoba.

Berkomentarlah dengan baik dan bijak, Conten terlarang akan di remove oleh admin.
EmoticonEmoticon