Cara install dan Konfigurasi Mail Server Di Debian 10 (Buster) dengan sangat mudah dan lengkap (cocok bagi pemula)
Sebelum melakukan instalasi dan konfigurasi Mail Server, sebaiknya kita mengenal lebih dulu apa itu Mail Server dan Web Mail
Mail Server = Server Mail yang kita gunakan
Web Mail = Tampilan dari Mail kita (GUI)
Kali ini kita akan membuat server dan web mail pada Debian 10 (Buster), ini sama halnya kita membuat seperti server Gmail, yahoo, dan Email lainnya. Jika sudah mengerti tujuannya, Mari kita simak langkah langkah instalasi dan konfigurasi Mail pada Debian 10 :
Sebelum menginstall paket paket yang dibutuhkan, kita sebaiknya mengkonfigurasi network interface terlebih dahulu dengan cara
nano /etc/network/interfaces
Setelah debian dapat terkoneksi dengan windows, selanjutnya tambahkan dvd 2 dan 3 agar paket paket yang dibutuhkan dapat terinstall.
apt-cdrom add
-
Paket pertama yang harus diinstall dan dikonfigurasi adalah apache2 (Web Server)
apt-get install apache2
Dan dibawah ini adalah konfigurasi untuk file apache2 nya
nano /etc/apache2/sites-available/000-default.conf
-
Paket selanjutnya yang harus diinstall adalah bind9 (DNS Server), ini digunakan untuk memudahkan kita mengakses alamat mail kita nantinya. Perintah untuk menginstall
apt-get install bind9
Setelah paket terinstall, selanjutnya kita masuk ke directory DNS Servernya untuk memudahkan dalam melakukan konfigurasi, dengan cara
cd /etc/bind
Pertama tama, kita konfigurasi default-zonesnya dengan cara
nano named.conf.default-zones
konfigurasinya seperti berikut :
Setelah default-zones dikonfigurasi, selanjutnya kita buat file forward dan reverse untuk DNS kita dengan cara
cp db.local db.bangmaman
cp db.127 db.100
Selanjutnya konfigurasi file forward dan reverse yang telah kita buat
forward, dengan perintah : nano db.bangmaman
reverse : nano db.100
ini untuk mendaftarkan DNS kita agar dapat dikenali saat diakses melalui browser nantinya.
Selanjutnya kita restart paket bind9 dengan perintah :
service bind9 restart
Jika sudah, sekarang coba ping DNS yang telah kita buat melalui CMD.
Jika sudah TTL maka DNS Server telah sukses dan dapat diakses.
Paket selanjutnya yang harus diinstall adalah Database Server, dengan perintah :
apt-get install mariadb-server
Selanjutnya konfigurasi mariadb-server seperti dibawah, ini digunakan agar kita nanti dapat mengakses database kita dengan menggunakan user root.
-
paket selanjutnya adalah dovecot-imapd dan postfix, dovecot-imapd ini sebagai kurir pesan kita/pengantar sedangkan postfix dapat diistilahkan alamat yang akan dituju. Keduanya sama sama penting, cara menginstallnya dengan perintah :
apt-get install dovecot-imapd
konfigurasi file dovecot dengan perintah
nano /etc/dovecot/conf.d/10-mail.conf
install postfix dengan perintah
apt-get install postfix
Jika sudah, selanjutnya kita membuat dan menentukaan directory mail server kita dengan cara :
maildirmake.dovecot /etc/skel/Maildir
Dan ini settingan file postfixnya :
nano /etc/postfix/main.cf
Setelah dikonfigurasi, selanjutnya kita konfigurasi ulang postfix dengan perintah :
dpkg-reconfigure postfix
seperti inilah proses konfigurasinya :
-
Paket selanjutnya adalah web mailnya/tampilan GUI untuk mail server kita, kali ini kita akan menggunakan roundcube. Cara instalasinya dengan perintah :
apt-get install roundcube
setelah diinstall, selanjutnya kita konfig ulang roundcubenya dengan perintah :
dpkg-reconfigure roundcube-core
seperti inilah prosesnya :
Jika sudah dikonfigurasi ulang, lalu samakan konfigurasi file roundcube dengan perintah
nano /etc/roundcube/config.inc.php seperti berikut yang lain biarkan saja default:
Jika sudah, coba sekarang kita akses web mail kita menggunakan browser.
Sebelum login, kita harus membuat user terlebih dahulu dengan perintah :
adduser nama user
Ingat sebelum login mail server, sebaiknya restart terlebih dahulu seluruh paket yang diinstall tadi/reboot debian kalian, maka semua paket akan otomatis merestart.
Jika sudah, sekarang coba login menggunakan user yang telah dibuat
Seperti inilah tampilan awal roundcube:
Sekarang kita coba mengirim pesan antar user :
dan hasilnya pada user lain seperti berikut :
Jika antar user sudah bisa saling mengirim pesan, maka Mail Server telah sukses dikonfigurasi.
Ingat sebelum login mail server, sebaiknya restart terlebih dahulu seluruh paket yang diinstall tadi/reboot debian kalian, maka semua paket akan otomatis merestart.
Sekian tentang langkah langkah instalasi dan konfigurasi Mail Server (roundcube) pada Debian 10 (Buster).
Terima Kasih