Cara Konfigurasi Mail Server pada Debian 12

 Cara Konfigurasi Mail Server   pada Debian 12


Assalamualaikum warahmatullahi wabarakatuh

Halo Sobat Networking, Kita bertemu lagi nih, pada kesempatan kali ini Saya akan membahas tentang cara Konfigurasi Mail Server pada Debian 12. Penasaran bagaimana Caranya?Yukk mari kita simak pembahasan berikut ini.


Pengertian Mail Server

Mail server merupakan sebuah perangkat lunak (software) atau sistem di dalam komputer yang memiliki tugas mengolah pengiriman, penerimaan, penyimpanan, dan pengelolaan email. Hal ini memungkinkan komunikasi email antar pengguna di suatu jaringan internet. Mail server juga bekerja sebagai perantara, serta penghubung antar pengirim dan penerima pesan melalui jaringan, baik email internal dalam satu organisasi maupun eksternal antar organisasi.


Fungsi Mail Server

  1. Mengelola dan menyimpan email: Mail server bertanggung jawab untuk menyimpan dan mengelola email yang dikirim dan diterima oleh pengguna.
  2. Mengirim dan menerima email: Mail server bertanggung jawab untuk mengirim dan menerima email antara pengguna dan server email lainnya.
  3. Mengautentikasi pengguna: Mail server memeriksa apakah pengguna memiliki hak akses untuk mengirim dan menerima email.
  4. Mengatur keamanan email: Mail server dapat mengatur keamanan email dengan  menggunakan teknologi seperti SSL/TLS dan spam filtering.
  5. Mengelola backup dan recovery email: Mail server dapat mengelola backup dan recovery email untuk memastikan bahwa email tidak hilang dalam kasus kegagalan sistem.
Kelebihan Mail Server
  1. Kontrol penuh data dan keamanan.
  2. Keamanan lebih unggul dengan enkripsi dan filter costom.
  3. Kostumisasi dan skalabilitas yang sesuai kebutuhan.
  4. Lebih hemat biaya dalam jangka panjang.
  5. Akses lokal dan email tersedia offline. 
Kekurangan Mail Server
  1. Ketergantungan pada internet, Mail server membutuhkan koneksi internet yang stabil untuk dapat berfungsi. 
  2. Kerentanan cyber, Mail server rentan terhadap serangan cyber, seperti phising, jika tidak dijaga dengan baik. 
  3. Sulitnya pembaruan, Proses pembaruan mail server bisa rumit dan membutuhkan jaringan internet yang kuat. 
  4. Sulitnya instalasi, Proses instalasi mail server bisa sulit, terutama jika bermigrasi ke server lain. 
Langkah langkah Konfigurasi Mail Server

1. Login ke Debian menggunakan user root


2. Kemudian masukkan perintah 
"nano /etc/network/interfaces" untuk menyetting alamat IP. Jika sudah bisa kalian simpan dengan klik CTRL S kemudian Enter dan CTRL X. 


3. Selanjutnya restart networknya dengan perintah “systemctl restart networking”, kemudian cek IP nya dengan perintah "ip a", 


4. Ketik "nano /etc/resolv.conf", (Pastikan sudah install DNS Server)

5. Dan buat nameserver sesuai dengan IP Server kalian dan search menjadi nama domain server kalian, jika sudah tekan CTRL+Suntuk menyimpan dan CTRL+X untuk keluar konfigurasi


6. Ketik "nano /etc/hosts" Buat konfigurasi seperti dibawah jika sudah lalu CTRLS dan CTRL+X untuk menyimpan lalu restart dengan mengetik "systemctl restart networking"


7. Ketik "cd /etc/apache2/sites-available" lalu "ls" Karena saya sudah menginstall  apache2 dan sudah saya konfigurasi jadi saya ketik perintah "nano novan.conf" Silahkan hapus tanda pagar di depan "ServerName" dan tembahkan mail.(user kalian). com, lalu CTRL+S dan CTRL+X


8. Silahkan restart konfigurasi apache2 nya dengan perintah "systemctl restart Apache2"


 9. Ketik perintah "cd /etc/bind" lalu "ls" 

10. Ketik perintah "nano db.192" Tambahkan baris baru "16    IN    PTR    mail.(user).com" di bagian paling bawah, tekan CTRL+S dan CTRL+X


11. Ketik perintah "nano db.novan" Tambahkan "mail    IN    A    (IP Server kalian)" di atas www, lalu tekan CTRL+S dan CTRL+X,
 

12. Restart konfigurasi bind9 nya dengan perintah "systemctl restart bind9"


13. Ketik "apt install mariadb-server -y" 


14. Lalu ketik "mariadb -u root"


15. Setelah itu ketik "use mysql"


16. Selanjutnya Ketik "create database roundcube;", pastikan muncul Query OK


17. Kemudian ketik "exit"


18. Ketik "apt install dovecot-imapd -y"


19. Ketik "nano /etc/dovecot/conf.d/10-mail.conf" Kalian tambahkan pagar di "mail_location = mbox" dan hapus pagar di "mail_location = maildir", lalu tekan CTRL+S dan CTRL+X, 


20. Ketik "apt install postfix -y"


21. Silahkan ketik "dpkg-reconfigure postfix"


22. Pilih "hanya lokal"


23. Masukkan "mail.(user).com" Lalu enter


24. Jika ada tampilan dibawah langsung enter saja


25. Hapus semua yang ada di sini dan sisakan bagian nama mail kalian serta bagian localhost, 


26. Pilih "tidak"


27. Tambahkan IP network kalian dan IP 0.0.0.0/0 di bagian belakang setelah ini kalian enter saja sebanyak 3x


28. Pilih "IPv4"


29. Lalu ketik install  roundcube nya ketik "apt install roundcube -y" 


30. Ketik "dpkg-reconfigure roundcube-core"


31. Masukkan nama Mail Server kalian


32. Pilih "id_ID" 


33. Pilih "ya"


34. Pilih "TCP/IP"


35. Pilih "localhost"


36. Pilih "default"


37. Masukkan kembali nama Mail Server kalian lalu enter


38. Ketik "roundcube@localhost"


39. Buat password untuk roundcube kalian, Masukkan kembali password yang tadi kalian buat untuk konfirmasi password nya, lalu enter 2x


40. Langsung kalian enter


41. Enter lagi


42. Pilih "ya"


43. 
Ketik "nano/etc/roundcube/config.inc.php" Kalian scroll kebawah sampai ketemu baris "config smtp_user, dan smtp_pass" lalu kalian hapus "%u dan %p" di dalam tanda petik nya, lalu tekan CTRL S dan CTRL X, 


44. tambahkan user dengan perintah "adduser novan1" lakukan 2x dengan nama user yang berbeda lalu ketik "reboot"



Test Pengujian

1. Masuk ke browser dan ketik kan nama Mail Server yang telah kalian buat tadi masukkan user1 dan passwordnya untuk login  Klik "Tulis sebuah" di pojok kiri atas untuk mengirim pesan, Masukkan penerima@(nama mail server kalian), judul pesan dan isi pesan di kolom yang telah di sediakan Jika di "Terkirim" sudah muncul chat kalian maka chat tersebut berhasil terkirim



Terima kasih telah mengikuti langkah-langkah ini, dan semoga artikel ini bisa bermanfaat untuk Anda. Sebagai penutup, dengan mengikuti langkah-langkah yang telah dijelaskan di atas.

Wassalamualaikum warahmatullahi wabarakatuh






Comments

Popular posts from this blog

Cara Konfigurasi DNS Server Pada Debian 12

Cara Konfigurasi Web Server Menggunakan Apache Pada Debian 12