Konfigurasi Mail Server pada Linux Debian

1. Untuk melakukan konfigurasi, disini saya sudah menginstal Debian 9 pada aplikasi virtual VMWare Workstation. kita akan melakukan konfigurasi Web Server menggunakan Debian 9.


2. Masuk ke super user dengan perintah "su" dan masukkan root password yang kita tentukan pada saat menginstal Debian.
 

3. Masuk ke direktori "cd /etc/network" dan masuk ke "nano interfaces" . Ini diperlukan untuk Debian Server dapat satu network dengan network fisik yang kita gunakan.
 

4. Pada ens33 kita bisa menentukan IP secara static. karena Network Adapter yang kita gunakan Bridged. kita masukkan IP yang satu network dengan network fisik.

iface ens33 inet static
    address 192.168.1.123/24
    gateway 192.168.1.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 192.168.1.1


5. Atau jika kita sudah mendapat IP DHCP , masukkan perintah "ip a" untuk melihat IP DHCP yang kita dapatkan pada interface ens33


6. lakukan install paket bind9 "apt install bind9"


7. Selesai apt update, muncul perintah insert the disk kita lanjut memasukkan disk debian


8. Klik setting pada debian yang berjalan di vmware, pada CD/DVD centang kotak Connected lalu klik OK


9. Selanjutnya kita masuk "cd /etc/bind" masuk ke konfigurasi "nano named.conf.local"
 

10. Sama seperti DNS Server kita masukkan domain serta ip pada eth1 ke direktori.

zone "(nama domain)"{
type master;
file "/etc/bind/alpha"
};

zone "(ip eth1).in-addr.arpa"{
type master;
file "/etc/bind/123"
};

11. selanjutnya, masuk ke "nano named.conf.options" dan masukkan ip ens33 dibawah forwarders 


12. Masih di direktori /etc/bind . copy file db.local dan db.127 dan ganti namanya menjadi nama yang sesuai kita buat pada named.conf.local misalnya db.127 menjadi 123 dan db.local menjadi alpha


13. Masuk ke "nano alpha"


14. Ganti localhost menjadi nama domain yang akan kita gunakan, serta tambahkan ip address ens33 dan tambahkan mail untuk ip address ens33


15. selanjutnya masuk ke "nano 123" ganti localhost menjadi nama domain dan masukkan ip address ens33 juga seperti gambar dibawah



16. masuk ke "nano /etc/resolv.conf" masukkan mail dan nama domain, ip ens33 dan dns google

search (nama domain)
search mail.(nama domain)
nameserver (ip ens33)
nameserver 8.8.8.8


17. Setelah itu restart bind9 "/etc/init.d/bind9 restart" untuk meliat konfigurasi bind untuk domain gunakan perintah "dig (nama domain) 


18. Tes ping ke mail.(nama domain) untuk mengetahui apakah domain bisa diakses. pastikan reply dari IP ens33


19. masuk ke "nano /etc/apt/sources.list"


20. Buka web browser untuk mencari repository lokal Debian 9 biasanya pada website linuxsec.com . kita copy Data Utama Surabaya, paste ke "nano /etc/resolv.conf" dengan klik kanan. juga beri pagar untuk disable reository yang digunakan sebelumnya.




21. Selesai mengganti repository, lakukan "apt update"


22. selesai apt update, lakukan install paket postfix. "apt install postfix doecot-pop3d dovecot inapd"


24. Selesai install paket postfix, kita akan ditujukan pada postfix configuration, untuk type mail configuration kita pilih "Internet site" klik Enter untuk OK


25. lalu System mail name kita isi "mail.(nama domain) misalnya "mail.jurigjumplang.net" klik Enter untuk OK


26. Selesai konfigurasi postfix. maka akan loading tunggu hingga selesai.



27. Masuk direktori "cd /etc/postfix" untuk melihat konfigurasi postfix "nano main.cf"


28. Pastikan main.cf terdapat hostname domain yang kita gunakan



29. Untuk melakukan kirim pesan, sebagai contoh kita akan buat dua user untuk mengirim pesan dan menerima pesan


30. Untuk mengirim pesan gunakan comman

telnet (nama domain) 25
mail from:mail1 (user yang mengirim pesan)
rcpt to:mail2 (pesan dituju ke user mana)
data (klik Enter untuk menulis pesan)
(ketik pesan yang akan dituju, klik Enter dan akhiri tanda titik, klik Enter lagi)
quit


32. Untuk melihat pesan yang diterima, gunakan command

telnet (nama domain) 110
user mail2 (yang menerima pesan)
pass mail2 (password user yang menerima pesan)
retr 1 (melihat pesan yang diterima) klik Enter untuk melihat isi pesan


 Itulah cara untuk konfigurasi Mail Server di Linux Debian, sekian dan terima kasih. Kritik dan Saran silahkan tinggalkan di kolom komentar. Selamat Belajar salam satu konfigurasi.

Komentar