Instalasi Serta Konfigurasi Mail Server dan WebMail Pada Debian 8

 
Assalamualaikum Wr.Wb

Kali ini saya akan berbagi sedikit mengenai cara instalasi serta konfigurasi mail server dan webmail pada debian server 8

1. Pengertian
     - Mail Server adalah sebuah aplikasi yang menerima e-mail dari pengguna lokal (dari domain yang sama) maupun pengirim remote dari jaringan lain (internet). Selain itu Mail Server juga mampu mem-forward e-mail tersebut ke Mail Server lainnya untuk dikirim. Intinya Mail Server adalah yang melayani kalian para user dalam proses pengiriman dan penerimaan e-mail seperti halnya kantor pos. Untuk dapat mengirimkan e-mail, sebuah Mail Server harus memiliki sebuah MTA (Mail Transport Agent) didalamnya.

     - Webmail adalah suatu aplikasi khusus yang disediakan penyedia layanan email untuk mengakses email melalui sebuah browser, seperti contohnya Internet Explorer, Mozilla FireFox, Opera, Google Chrome, dan lainnya.

2. Latar Belakang
     Untuk dapat mengirimkan email di jaringan lokal tanpa harus membutuhkan koneksi internet.

3. Maksud dan Tujuan
     Dapat menginstall mail server dan webmail dan mengerti konsepnya dengan baik.

4. Alat dan Bahan
  • Laptop dan Koneksi Internet
  • Debian 8 (Already Installed)
5. Tahap Pelaksanaan

1. Dalam installasi mail server kali ini saya akan mengunakan postfix dan courier, silahkan ketikkan perintah ' apt-get install postfix courier-pop courier-imap sasl2-bin '

2. Jika muncul seperti gambar dibawah ini silahkan pilih ok dan tekan enter.

3. Kemudian akan muncul pilihan seperti gambar dibawah ini silahkan anda pilih 'Internet Site' lalu tekan tab pilih ok tekan enter.

4. Lalu muncul kotak seperti gambar dibawah ini silahkan anda masukan domain yang sudah dikonfigurasikan di dns server tadi yaitu 'mail.smkn7.net' tekan tab pilih ok tekan enter.

5. Tunggu proses installasi dan lain lain selama beberapa saat kemudian akan muncul seperti gambar dibawah ini silahkan anda pilih yes tekan enter.

6. Buat folder mail dengan perintah ' maildirmake /etc/skel/Maildir '

7. Kemudian anda edit file main.cf dengan perintah ' nano /etc/postfix/main.cf '

8. Tambahkan baris berikut ke bagian paling akhir dari file konfigurasi : home_mailbox = Maildir/ ( Seperti gambar di bawah ini ) lalu save file.

9. Lalu masukan perintah ' dpkg-reconfigure postfix ' untuk konfigurasi ulang.

10. Jika muncul seperti gambar dibawah ini silahkan tekan enter untuk ok.

11. Kemudian akan muncul pilihan seperti gambar dibawah ini silahkan anda pilih 'Internet site' lalu tekan tab pilih ok tekan enter.

12. Lalu muncul seperti gambar dibawah ini silahkan anda tekan tab pilih ok tekan enter.

13. Lalu anda diminta memasukan postmaster silahkan anda kosongkan saja lalu tekan tab pilih ok tekan enter.

14. Kemudian akan muncul seperti kotak dibawah untuk alamat - alamat penerima email, tidak perlu ditambahkan apapun default saja tekan tab pilih ok tekan enter.

15. Kemudian muncul 'Force synchronous updates on mail queue' silahkan tekan tab pilih No tekan enter.

16. Setelah itu muncul 'local network' silahkan tambahkan '0.0.0.0/0' tekan tab pilih ok tekan enter seperti gambar dibawah ini

17. Lalu setelah itu muncul pertanyaan 'use procmail for local delivery ?' silahkan tekan tab pilih no tekan enter.

18. Lalu muncul 'mailbox size limit' 0 saja secara default tekan tab pilih ok tekan enter.

19. Setelah itu muncul lagi 'local address extension character' silahkan tekan tab pilih ok tekan enter.

20. Lalu muncul piilhan internet protocol silahkan anda pilih IPv4 dengan tombol arah tekan tab pilih ok tekan enter

21. Tunggu proses installasi nya selesai jika tidak ada masalah mail server telah selesai di konfigurasi. Lalu setelah install mailserver yaitu postfix , cuirier-pop, courier-imap silahkan anda restart semua service tersebut dengan perintah :
# service postfix restart
# service courier-pop restart
# service courier-imap restart
# service bind9 restart

22. Setelah installasi dan konfigurasi mail server selesai silahkan anda menambahkan user baru dengan perintah : ' adduser [nama user] , seperti gambar dibawah ' ( saya membuat 2 user baru, untuk keperluan test )

Webmail berbeda dengan Mail. Webmail hanyalah merupakan frontend dari Mail. Inti mekanismenya sebenarnya terdapat pada Mail Server, bukan pada Webmail Servernya. Karena tujuan Webmail hanya untuk memudahkan user dalam mengakses Mail Server tersebut. (Disini saya menggunakan SquirrelMail)

23. Silahkan install squirrelmail terlebih dahulu dengan mengetikkan perintah ' apt-get install squirrelmail '

24. Setelah terintall konfigurasi squirrelmail dan apache2 karena terkait sesama layanan yang berbasis web include konfigurasi squirrel dengan menambahkan baris berikut ke /etc/apache2/apache2.conf tambahkan baris Include "/etc/squirrelmail/apache.conf" dengan perintah ' nano /etc/apache2/apache2.conf ' setelah itu silahkan simpan.
Seperti gambar dibawah ini

25. Selanjutnya silahkan ketikkan perintah ' service apache2 restart ' untuk merestart apache.

26. Lalu agar dapat membuka squirrelmail ini melalui webrowser anda harus
membuat semacam shortcut atau symbolic dari folder /usr/share/squirrelmail ke /var/www dengan nama symbolic mail yaitu dengan perintah ' ln -s /usr/share/squirrel/ /var/www/mail '

27. Lalu anda coba buka melalui client dengan browser dapat membuka ' (ip anda)/mail ' atau '(domain anda)/mail' seperti gambar dibawah ini

28. Setelah terbuka anda dapat mencoba untuk mengirim e-mail dengan login sebagi user yang tadi dibuat, setelah login silahkan anda klik compose , lalu tulis alamat email user budi yaitu ryan16@mail.smkn7.net lalu anda coba tulis isi email lalu tekan send seperti gambar dibawah ini

29. Lalu setelah terkirim anda bisa signout dan login sebagai user ryan16 apakah sudah mendapatkan email atau belum seperti gambar dibawah email telah terkirim ke user ryan16 yaitu ryan16@mail.smkn7.net

30. Silahkan anda buat virtualhost saja yang document rootnya mengarah ke 'usr/share/squirrelmail' langkah yang pertama silahkan pindah direktori dengan perintah ' cd /etc/apache2/sites-available/ ' lalu copy file 000-default.conf dengan perintah ' cp 000-default.conf mail.conf '

31. Lalu silahkan edit mail.conf dengan perintah ' nano mail.conf ' lalu tambahkan subdomain mail anda dan letak document root nya seperti gambar di bawah ini.

32. Lalu silahkan ketikkan perintah ' a2ensite mail ' untuk mengaktifkan situs mailnya, setelah itu restart apache dengan ketikkan perintah ' service apache2 force-reload '

33. Lalu silahkan masuk dengan salah satu user yang tadi telah dibuat.

6. Kesimpulan
     Pada konfigurasi Mail dan Webmail server sebaiknya kita memahami konsepnya terlebih dahulu, agar kita lebih memahami bagaimana cara mengkonfigurasinya.

7. Referensi

- Buku Konfigurasi Debian Versi BLC Telkom
- https://www.server-world.info/en/

Share this

Related Posts

Previous
Next Post »