Salah satu kewajiban Network Administrator adalah harus bisa install dan konfigurasi mail server, artikel ini sangat banyak dijumpai di berbagai blog dan website, saya coba menuliskannya lagi dengan tujuan supaya dapat dengan mudah membacanya lagi pada saat saya lupa dan membutuhkannya, karena kembali kata simbah saya “ikatlah ilmu dengan cara menuliskannya”, mudah-mudahan bermanfaat bagi anda yang sedang belajar memperdalam ilmu kanuragan kelinuxannya  .

Tujuan pembuatan mail server adalah untuk mempermudah komunikasi dengan menggunakan media elektronik, dapat digunakan pada jaringan lokal maupun jaringan internet, goalnya adalah pada sebuah server user dapat saling beriteraksi menggunakan media web based mail.

Langkah-langkah instalasi.
Asumsi sebelum installasi (IP Server 192.168.1.1) :
A. Web Server sudah terinsallasi dengan baik (Apache, PHP, MySQL)
B. DNS sudah terkonfigurasi dengan baik ( bind, resolv, hostname )
C. Pada DNS ada tambahan record pada file db.teknik

 

1.mail IN A 192.168.1.1

2.teknik.net.    IN    MX   10     mail.teknik.net.

1. Siapkan DVD 1 dan 2 Debian 6, gunakan perintah apt-cdrom untuk menambahkan baris repository ke /etc/apt/source.list perintahnya:

 

1.[root@debian]# apt-cdrom add

2.[root@debian]# apt-get update

2. Keluarkan DVD 2 nya, kemudian masukkan DVD 1 untuk installasi paket-paket yang akan digunakan

 

1.[root@debian]# apt-get install postfix dovecot-common dovecot-imapd dovecot-pop3d squirrelmail

Pada saat installasi postfix akan muncul pertanyaan konfigurasi, pilih Internet Site, kemudian akan muncul pertanyaan domain yang akan digunakan, misal prefix domain yang akan digunakan adalah teknik.net, maka isi system mail namenya teknik.net

Pada saat installasi akan muncul permintaan memasukkan DVD 2, maka ikuti saja sampai proses semua paket yang diinstall diatas berhasil sempurna semua.

3. Konfigurasi Dovecot setelah proses installasi berjalan lancar

 

1.[root@debian]# nano /etc/dovecot/dovecot.conf

Cari key protocols menggunakan Ctrl + w dan aktifkan protocol yang digunakan, pada umumnya ini akan diset otomatis, namun tidak dalah kalau kita pastikan cek ke konfigurasinya.

 

1.protocols imap imaps pop3 opo3s

Kemudian cari key “ctrl + w” ketikkan mbox:~, maka akan muncul mail_location, aktifkan salah satunya:

 

1.mail_location mbox:~/mail:INBOX=/var/mail/%u

Kemudian simpan file dovecotnya, dengan cara tekan Ctrl + x pilih y

4. Konfigurasi squirrelmail

 

1.[root@debian]#squirrelmail-configure

a. Pilih D “Set pre-defined…IMAP Server”
b. Pilih “Dovecot”, kemudian telkan sembarang tombol
c. Kemudian pilih angka 2 “Server Settings”
d. Pilih 1 “Domain”
e. Tekan S “Save”, kemudian Y “Yes”
d. Terakhir Q “Quit”

5. Menampilkan E-Mail, melakukan tambahan alamat di Apache

 

1.[root@debian]#echo “Include /etc/squirrelmail/apache.conf /etc/apache2/apache2.conf”

Untuk memaksimalkan akses, file /etc/squirrelmail/apache.conf edit kata-kata /squirrelmail ganti pakai /webmail, sehinngga nanti dalam mengakses web basednya lebih mudah.

6. Restart service-service yang sudah di konfigurasi

 

1.[root@debian]#/etc/init.d/postfix restart

2.[root@debian]#/etc/init.d/dovecot restart

3.[root@debian]#/etc/init.d/apache2 restart

7. Uji keberhasilan dengan mengakses web servernya misal

 

1.http://teknik.net/webmail

Jika berhasil maka akan muncul login Squireelmail, selanjutnya bikin username mailnya, untuk cek saja, gunakan login username dan password server linuxnya, untuk mencoba kirim-kiriam mail buat user baru dari console linux.

8. Buat user baru untuk ceking kirim mail

 

1.[root@debian]#adduser peter

2.[root@debian]#passwd 1

3.******

9. Silahkan coba login menggunakan user peter

Selesai, mudah-mudahan bermanfaat😀

Image