LANGKAH - LANGKAH
1. Pertama kita install mail servernya dengan cara “apt-get install postfix courier-pop courier-imap”
2. Setelah itu maka akanmuncul tampilan seperti gambar dibawah kita pilih internet site lalu enter,
3. Lalu kita isikan domain kita, lalu enter
4. Jika sudah terinstall sekarang kita konfigurasikan postfixnya dengan cara “nano /etc/postfix/main.cf”
5. Lalu pada bagian paling bawah kita tambahkan script “home_mailbox = Maildir/” setelah kita save dengan cara tekan ctrl + O lalu enter
6. Jika sudah sekarang kita akan membuat folder Maildir, folder ini berfungsi sebagai tempat penampungan pesan dari client, kita buat dengan cara “maildirmake /etc/skel/Maildir”
7. Setelah itu kita konfigurasi ulang postfixnya dengan cara “dpkg-reconfigure postfix”
9. Lalu kita pilih internet site
10. Lalu isikan domain kita
11. Disini kita kosongkan saja, tekan enter
13. Disini kita pilih no
14. Lalu kita isikan network dari ip kita
15. Biarkan default, kita tekan enter
16. Disini kita pilih IPv4 lalu enter
17. Setelah selesai kita restart semuanya, dengan cara
l /etc/init.d/postfix restart
l /etc/init.d/courier-pop restart
l /etc/init.d/courier-imap restart
18. Setelah semua terestart semua sekarang kita akan menginstal web mailnya dengan cara “apt-get install squirrelmail”
19. Setelah terinstall sekarang kita konfiguras squirrelmailnya dengan cara “nano /etc/squirrelmail/apache.conf”
20. Cari kata <VirtulaHost>.......</VirtualHost>, kita hilangkan pagarnya, lalu kita edit spserti gambar dibawah sesuaikan ip dan domainnya dengan konfigurasi kita, jika sudah kita save dengan cara tekan ctrl + O lalu enter
21. Lalu kita edit apachenya dengan perintah “nano /etc/apache2/apache2.conf”
23. Lalu kita restart apachenya dengan perintah “/etc/init.d/apache2 restart”
24. Jika sudah terinstall semua baik mail server dan web mail server, sekarang kita akan menginstall DNS, DNS ini berfungsi untuk mengubah ip menjadi domain agar mudah dingat, di DNS ini saya menggunakan bind9, ok langsung kita konfigurasikan
27. Jika sudah sekarang kita konfigurasi named.conf.local dengan cara “nano named.conf.local”

zone "mail.barokah.com"{
type master;
file "/etc/bind/db.smk";
};
zone "1.168.192.in-addr.arpa"{
type master;
file "/etc/bind/db.192";
};
29. Setelah itu kita save dengan cara tekan ctrl + O lalu enter
30. Lalu kita copy file db.local dan db.127 menjadi db.smk (berasal dari db.local) dan db.192 (berasal dari db.127)
30. Lalu kita copy file db.local dan db.127 menjadi db.smk (berasal dari db.local) dan db.192 (berasal dari db.127)
31. Setelah itu kita konfigurasikan pada db.smk dan db.192, pertama kita konfigurasi db.smk dengan perintah “nano db.smk”
32. Lalu kita konfigurasi seperti ini
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA barokah.com. root.barokah.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.barokah.com.
@ IN A 192.168.1.104
@ IN MX 2 mail.barokah.com
www IN A 192.168.1.104
Mail IN A 192.168.1.104
34. Lalu kita konfigurasi seperti ini
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA barokah.com. root.barokah.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.barokah.com.
2 IN PTR ns.barokah.com.
2 IN PTR barokah.com
2 IN PTR www.barokah.com
2 IN PTR mail.barokah.com
35. Setelah semua terkonfigurasi sekarang kita restart bind9nya dengan cara “/etc/init.d/bind9 restart”
37. Jika berhasil maka akan muncul nama domain kita dan ip kita
38. Jika sudah langsung kita coba di browser, pertama kita buka browser lalu kita ketikan domain kita, misal mail.barokah.com
39. Jika berhasil maka akan muncul web mail kita
40. Kita coba login, pertama kita buat user baru
EmoticonEmoticon