KONFIGURASI MAIL SERVER

 KONFIGURASI MAIL SERVER DI DEBIAN


    Mail server adalah suatu program yang dirancang untuk dapat melayani pengiriman maupun penerimaan email dalam sebuah server, Mail server ini merupakan program yang menjadi kunci utama pada pendistribusian email dalam jaringan internet.

    Fungsi Mail server ialah sebagai mengatur agar email dapat dikirim atau diterima dengan aman dan tidak ada kendala, mengatur dan mengelola email email yang masuk ke dalam server. Tujuan adanya mail server ini ialah agar transportasi email lebih cepat, aman, dan nyaman tanpa ada gangguan.

    Setelah kita mngetahui apa itu mail server pada pembahasan kali ini kita akan langsung melakukan konfigurasi mail server pada debian 9 di vmware workstation pro dengan syarat di sini kita harus sudah melakukan konfigurasi DNS Server di VM Debian kita ini. Jika sudah kita dapat langsung melakukan konfigurasi Mail server nya dengan langkah - langkah berikut ini.

1. Langkah pertama kita nyalakan terlebih dahulu VM Debian yag sudah kita konfigurasi DNS Server ini dengan cara klik start pada vm debian kita seperti gambar berikut ini.


2. Langkah selanjutnya kita masuk ke user rafli dan juga masukkan password yang sesuai dengan password dari user rafli ini, kemudian kita akan masuk ke dalam user root dengan memasukan perintah su (super user) agar kita dapat melakukan konfigurasi mail server nya.


3. Jika sudah masuk ke dalam user root nya kita akan masuk ke dalam direktori bind yang di dalam nya terdapat file dns kita dengan perintah cd /etc/bind seperti gambar berikut ini.



4. Langkah selanjutnya kita coba untuk test DNS Server kita apakah masih running dengan cara pertama kita liat dengan menggunakan perintah nslookup rafli.com maka akan muncul IP address nya dan juga akan muncul untuk nama domain kita, jika sudah kita nslookup ke arah IP address yang terdapat di ethernet1 yaitu dengan menggunakan perintah nslookup 192.168.1.127 maka akan muncul untuk IP address dari DNS server kita ini dan juga untuk domain name kita yaitu rafli.com seperti gambar berikut.



5. Kemudian jika sudah kita masukkan command dig (domain information grooper) untuk meminta informasi dari domain name system kita yaitu rafli.com dengan perintah dig rafli.com seperti gambar berikut ini.


6. Jika sudah berhasil untuk untuk melakukan dig maka langsung saja kita akan melakukan ping terhadap DNS server kita yaitu dengan perintah ping rafli.com jika status nya reply seperti gambar di bawah ini berarti DNS Server kita sudah running dan dapat di akses oleh kita.


7. Langkah selanjutnya kita akan mengedit untuk isi file dns server kita dengan menggunakan perintah nano rafli seperti gambar di bawah ini.


8. Kemudian jika sudah masuk ke dalam file rafli nya maka kita akan menambahkan untuk dns untuk mail server kita dengan cara kita tambahkan script di bawah ini jika sudha maka langsung save saja.

@    IN    MX     10    mail.rafli.com
mail    IN    A    192.168.1.127




9. Langkah selanjutnya kita juga akan mengedit untuk file dari IP host kita dengan menggunakan perintah nano 127 seperti gambar di bawah ini.


10. Setelah itu jika sudah masuk ke dalam file editor dari IP host kita, langsung saja untuk menambahkaan script di baris paling bawah untuk dns dari mail server kita ini.

127    IN    PTR    mail.rafli.com 



11. Langkah selanjutnya kita restart dengan menggunakan perintah /etc/init.d/bind9 restart untuk mengaktifkan konfiigurasi yang   sudah kita lakukan di file rafli dan juga 127 jika sudah maka selanjutnya kita check untuk status nya dengan menggunakan perintah /etc/init.d/bind9 status jika sudah berhasil maka status nya akan running seperti gambar di bawah ini.


12. Langkah selanjutnya kita minta informasi untuk DNS kita dengan menggunakan perintah dig rafli.com maka untul addtional nya akan bertambah menjadi dua untuk DNS yang di tambahkan dalam file nya yaitu untuk DNS Server dan juga untuk mail server nya seperti gambar berikut ini.



13. Langkah selanjutnya kita coba untuk ping ke arah Domain name dari mail server  kita yaitu dengan menggunakan perintah ping mail.rafli.com jika status nya sudah reply maka artinya untuk mail server kita ini sudah dapat diakses seperti gambar berikut ini.



14. Langkah selanjutnya kita aka menambahkan untuk repository nya agar dapat untuk megkonfigurasi mail server nya dengan menggunakan perintah nano /etc/apt/sources.list seperti gambar berikut ini.


15. Kemudian jika sudah masuk ke dalam file editor nya maka kita tambahkan hashtag pada line yang masih berwarena warni untuk menonaktifkan script nya lalu kita langsung tambahkan repository nya dengan menggunakan repository dari data surabya yang bisa kalian lihat di link berikut ini, https://www.linuxsec.org/2019/01/repo-lokal-debian-stretch.html jika sudah maka tampilannya akan seperti gambar di bawah ini.



16. Kemudian kita langsung update untuk mengaktifkan pacakage repository nya tadi dengan menggunakan perintah apt update seperti gambar berikut ini.



17. Langkah selanjutnya kita masukkan perintah apt install postfix-pop3d dovecot-imapd untuk menginstall protocol yang akan kita gunakan untuk mail server nya.



18. Kemudian kita akan masuk ke dalam tampilan installing nya maka kita langsung pilih di internet site saja karena kita akan mengedit untuk system mail name nya seperti gambar berikut ini.
 

19.Langkah selanjutnya untuk bagian system mail name nya kita ubah menjadi DNS dari mail server kita yaitu mail.rafli.com jika sudah maka langsung kita klik ok saja.


20. Langkah selanjutnya kita pergi ke direktori dari postfix yang sudah kita install ini dengan menggunakan perintah cd /etc/postfix seperti gambar berikut ini.


21. Kemudian jika kita sudah berhasil untuk masuk ke dalam direktori postfix nya maka kita masukan nano main.cf untuk mngecheck package yang sudah kita install apakah sudah sesuai atau tidak dengan yang kita inginkan seperti gambar berikut ini.




22. Langkah selanjutnya kita akan buat 2 user yang akan kita jadikan pengirim dan penerima dengan perintah adduser dan jangan lupa untuk masukkan password nya untuk user nya di sini bebas apapun itu jika sudah maka tampilannya akan seperti gambar di bawah ini.



23. Langkah selanjutnya kita akan coba untuk mengirim mail dari user eka ke user putra dengan menggunakan perintah telnet mail.rafli.com 25 yang di mana port 25 ini digunakan oleh smtp yang tugas nya untuk mengirim email melalui jaringan, lalu kita masukkan perintah mail from:eka karena user eka yang akan mengirim email nya ini lalu kita masukkan perintah rcpt to: putra karena user ini yang akan kita kirimkan email dari user eka jika sudah maka kita masukkan data dan untuk isi email nya di sini bebas apapun itu asalkan di akhiri oleh titik,jika sudah maka langsung saja kita quit untuk keluar ke dalam direktori postfix nya seperti gambar di bawah ini.


24. Kemudian kita akan coba test apakah sudah berhasil terkirim dengan memasukkan perintah telnet mail mail.rafli.com 110 yang dimana untuk port 110 ini digunakan oleh pop3 yang bertugas untuk menerima email dan juga mngeakses mailbox kemudian untuk user nya kita masukkan putra karena user ini yang  kita gunakan sebagai penerima email dari eka, kemudian kita masukkan passsword nya lalu kita masukkan perintah retr 1 jika sudah maka kita langsung ditampilkan email dari yang dikirimkan eka yang memiliki informasi siapa, kapan dan dimana pengirim email nya tersebut.



    Dari pembahasan kita kali ini kita dapat menyimpulkan untuk mail server ini berfungsi untuk menyimpan data atau riwayat pesan dari pengirim dan juga penerima yang melakukan email melalui jaringan. Mungkin cukup sekian untuk pembahsan kita kali ini mohon maaf apabila terdapat kekurangan dan keslahan terimakasih :)



Post a Comment

0 Comments