Sabtu, 22 Februari 2025

Konfigurasi Mail server Debian 10



Assalamualaikum teman², Kali ini saya ingin memberikan tutorial cara konfigurasi mail server pada debian 10

Pengertian Mail Server
   Mail server merupakan sebuah perangkat lunak(software) atau sistem di dalam komputer yang memiliki tugas mengolah pengiriman, penerimaan, penyimpanan, dan pengelola-an 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.

Langkah Langkah :
1. Pertama tama pastikan kalian sudah mempunyai Virtual Machine Debian 10 nya dan DVD Iso 1 Debian 10, DVD Iso 2 Debian 10, DVD Iso 3 Debian 10. 

2. Ketik "nano /etc/resolv.conf", (Pastikan sudah install DNS Server), Untuk nameserver sesuai dengan IP Server kalian dan search menjadi nama domain server kalian, Lalu klik ctrl+s dan ctrl+x


3.Ketik "nano /etc/hosts". Buat yang IP kedua menjadi IP Server kalian lalu mail.(user kalian).com dan nama domain kalian, lalu ctrl+s dan ctrl+x.


4. Restart konfigurasi networknya dengan perintah "/etc/init.d/networking restart", 
# Masukkan DVD Iso 1 Debian 10 lalu ketik perintah "apt-cdrom add"


# Masukkan DVD Iso 2 Debian 10 lalu ketik perintah "apt-cdrom add",



# Masukkan DVD Iso 3 Debian 10 lalu ketik perintah "apt-cdrom add",


5. Ketik perintah "apt-get install apache2" (Pastikan sudah menginstall Web Server/apache2), Ketik "cd /etc/apache2/sites-available" lalu "ls",


6. Lalu ketik "nano satria28.conf", Lalu hapus tanda pagar di depan "ServerName" dan tembahkan mail.(milik kalian), lalu kalian ganti bagian Documentroot menjadi /var/lib/roundcube" Terus ctrl+s dan ctrl+x, restart konfigurasi apache2 nya dengan perintah "/etc/init.d/apache2 restart",



7. Ketik perintah "cd /etc/bind" lalu "ls". Ketik perintah "nano db.192",


8. Tambahkan perintah "16 IN PTR mail.kalian.com" di bagian paling bawah, tekan ctrl+s dan ctrl+x, Lalu ketik perintah "nano db.satria",



9. Tambahkan "mail IN A (IP Server)" di atas www, lalu tekan ctrl+s dan ctrl+x, Terus restart konfigurasi bind9 nya dengan perintah "/etc/init.d/bind9 restart",



10. Ketik "apt install mariadb-server",Ketik "y" untuk melanjutkan proses intsalasi paket mariadb nya,



11. Jika di suruh masukkan DVD Iso 1 kalian tinggal masukkan lalu tekan enter,


12. Jika sudah ketik "mariadb -u root", Dan Ketik "use mysql",


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



14. Ketik "update user set plugin='' where user='root'; "



15. Ketik "flush privileges; "



16. Lalu ketik "exit",



17. Ketik "apt install dovecot-imapd",Ketik "y" untuk melanjutkan proses instalasi paket dovecot nya,



18. Jika di minta memasukkan DVD 2, tinggal kalian masukkan saja lalu tekan enter,



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,
Before

After


20. Ketik "apt install postfix",Jika di suruh memasukkan DVD Iso 1, kalian tinggal memasukkan nya lalu enter,



21. Pilih "hanya local"



22. Masukkan "mail.nama.com" lalu enter,



23. Ketik "maildirmake.dovecot /etc/skel/Maildir",Lalu Ketik "nano /etc/postfix/main.cf",


24. Scroll kebawah dan tambahkan "home_mailbox = Maildir/" di bagian paling bawah, lalu tekan ctrl+s dan ctrl+x, Lalu kalian ketik "dpkg-reconfigure postfix",



25. Pilih "hanya local",



26. Masukkan nama mail kalian,



27. Silahkan di kosongi saja di bagian ini,



28. Hapus semua yag ada di sini dan sisakan bagian nama mail kalian serta bagian localhost,



29. Pilih "tidak",


30. Tambahkan IP network kalian dan IP 0.0.0.0/0 di bagian belakang,



31. Lewati saja dengan enter,


32. Ini juga silahkan di lewati,



33. Pilih "IPv4",



34. Lalu ketik install paket roundcube nya dengan perintah "apt install roundcube",
Ketik "y" untuk melanjutkan proses instalasi nya,



35. Masukkan DVD iso 2 dan DVD iso 3 jika di minta,

DVD iso 2

DVD iso 3

36. Pilih "tidak",



37. Ketikkan perintah "dpkg-reconfigure roundcube-core",


38. Silahkan masukkan nama Mail Server kalian,


39. Enter saja pada langkah ini,


40. Pilih "ya",



41. Pilih "TCP/IP",


42. Pilih "localhost",


43. Enter saja pada bagian port number,


44. Masukkan kembali nama Mail Server kalian,


45. Ketikkan "roundcube@localhost",



46. Buat password untuk roundcube kalian,


47.Masukkan kembali password yang tadi kalian buat untuk konfirmasi password nya,


48. Kalian enter saja di langkah ini,


49. Enter lagi,



50. Pilih "ya", lalu kalian Ketik "nano /etc/roundcube/config.inc.php",



51. 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,



52. Tambahkan user dengan perintah "adduser satria1",Lalu kalian buat password untuk user tersebut dan ketik perintah "y" untuk mengkonfirmasi,


53. Tambahkan user 2 dengan perintah "adduser user2",Lalu kalian buat password untuk user tersebut dan ketik perintah "y" untuk mengkonfirmasi, lalu kalian Ketik "reboot" untuk merestart OS Debian 10 nya,



54. Masuk ke browser dan ketik kan nama Mail Server yang telah kalian buat tadi,Masukkan satria1 dan passwordnya untuk login,


55. Klik "Tulis sebuah.." di pojok kiri atas untuk mengirim pesan, lalu Masukkan penerima@(nama mail server kalian), judul pesan dan isi pesan di kolom yang telah di sediakan, jika sudah kalian kirim. 


56. Silahkan logout dari akun tersebut, dan selanjutnya login ke satria2 untuk mengecek apakah sudah masuk. 


57. Bisa di lihat di kotak masuk sudah terdapat pesan yang tadi di kirim oleh satria1. 



Sekian-

Installasi & Konfigurasi OwnCloud

  APA ITU OWNCLOUD ? OwnCloud adalah  perangkat lunak open-source  yang digunakan untuk membuat layanan  cloud storage pribadi . Fungsinya m...