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",
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",
41. Pilih "TCP/IP",
46. Buat password untuk roundcube kalian,
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,
54. Masuk ke browser dan ketik kan nama Mail Server yang telah kalian buat tadi,Masukkan satria1 dan passwordnya untuk login,
Sekian-