KONFIGURASI MAIL SERVER

 KONFIGURASI MAIL SERVER 

Assalamualaikum Warahmatullahi Wabarakatuh


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

Fungsi Mail Server
  • Mengirim email (protokol SMTP)
  • Mengiirim email (POP3/IMAP)
  • Menyimpan email di kotak surat pengguna
  • Menyediakan keamanan (autentifikasi, enkripsi, anti-spam)
  • Mengelola akun email pengguna
Langkah - langkah 
  1. Nyalakan debian, dan login sebagai user root lalu masukkan perintah "nano /etc/network/interfaces" untuk konfigurasi IP sesuai pada gambar


  2. Masukkan perintah "nano /etc/resolv.conf", pastikan kalian sudah install DNS Server, lalu isi nameserver sesuai IP Server kalian dan Search menjadi nama domain server kalian


  3. Masukan perintah "nano /etc/hosts", buat IP kedua menjadi IP lalu mail.(user).net dan nama domain kalian kemudian restart dengan perintah "/etc/init.d/networking restart"

  4. Masukkan perintah "apt-cdrom add" lalu masukkan DVD Iso 1 debian nya 


  5. Masukkan perintah "apt-cdrom add" lalu masukkan DVD Iso 2 debian nya 


  6. Masukkan perintah "apt-cdrom add" lalu masukkan DVD Iso 3 debian nya 


  7. Masukkan perintah "apt-get install apache2", pastikan sudah menginstal webserver


  8. Masukkan perintah "cd /etc/apache2/sites-available" lalu "ls"


  9. karena sudah menginstall web server, Masukkan perintah "nano akhmad.conf" kemudian hapus tanda pagar pada "ServerName" dan tambahkan mail.(user).net dan restart dengan perintah "/etc/init.d/apache2 restart"


  10. Masukkan perintah "cd /etc/bind" lalu "ls", pastikan sudah install DNS Server


  11. Masukkan perintah "nano db.211", lalu tambahkan "7   IN   PTR   mail.(user).net" dibagian paling bawah


  12. Masukkan perintah "nano db.akhmad", lalu "mail   IN   A   (IP Server Kalian)" pada bagian atas www dan restart bind9 nya


  13. Masukkan perintah "apt install mariadb-server", lalu ketik "y" untuk melanjutkan 


  14. Jika sudah Masukkan perintah "mariadb-u root"


  15. Ketik "use mysql"


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


  17. Ketik "update user set plugin='' where user=root;", untuk bagian plugin='' bukan " tetap ' ' yang double,jika tidak bisa, skip saja, lalu Ketik "flush privileges"


  18. Ketik "exit"


  19. Ketik "apt install dovecot-imapd" lalu ketik "y" untuk melanjutkan proses


  20. Ketik "nano /etc/dovecot/conf.d/10-mail.conf", lalu tambahkan pagar pada bagian "mail_location = mbox" dan hapus pagar pada bagian "mail-location = maildir"


  21. Ketik "apt install postfix", untuk masuk bagian ini jika menggunakan GUI harus Fullscreen, lalu Pilih "hanya local" 


  22. Masukkan "mail.(user.)net" lalu enter


  23. Msukkan perintah "maildirmake.dovecot/etc/skel/maildir"


  24. Masukkan perintah "nano /etc/postfixmain.cf". lalu Scroll kebawah dan tambahkan "home_mailbox = Maildir/" dibagian paling bawah, lalu save


  25. Ketik "dpkg-reconfigure postfix". lalu Pilih "hanya local"


  26. Masukkan nama mail kalian


  27. kosongi saja bagian ini


  28. Hapus semua dan sisa kan bagian mail kalian serta bagian localhost


  29. Pilih "tidak"


  30. Tambhkan IP network kalian dan ip 0.0.0.0/0 


  31. Lewati saja bagian ini


  32. Lewati saja bagian ini


  33. Pilih "IPv4"

  34. Pilih "tidak"


  35. Lalu Masukkan perintah "apt install rouncube-core -y" untuk menginstall paket roundcube


  36. Masukan perintah "dpkg-reconfigure rouncube-core", lalu Masukan nama mail server kalian


  37. Pada bagian ini tekan enter saja


  38. Pilih "yes"


  39. Pilih "TCP/IP"


  40. Pilih "localhost"


  41. Pada bagian port number kalian enter saja


  42. Jika muncul seperti ini default saja


  43. Masukkan kembali nama mail server kalian


  44. Ketik"roundcube@localhost"


  45. Buat password sesuai keinginan


  46. Masukan kembali password yang telah dibuat


  47. Tekan enter saja dibagian ini


  48. Enter lagi


  49. Pilih "ya"


  50. Ketik "nano /etc/roundcube/config.inc.php" lalu scroll kebawah, kemudian hapus "%u dan %p" didalam tanda petiknya


  51. Masukkan perintah "adduser user01" untuk menambah user, dan buat password sesuai keinginan, serta untuk user02 lakukan sebaliknya


  52. Ketik "reboot" untuk merestart debian 


  53. Masuk ke browser lalu ketik nama mail server kalian


  54. Masukkan user 01 dan passwordnya,

  55. Klik "Compose" di sebelah kiri untuk menuis pesan, kemudian Masukan penerima@(nama mail server kalian), judul dan isi pesan, lalu tekan "send untuk mengirim"


  56. Masuk dengan user 02 dan lihat pesan yang telah dikirim oleh user01


Langkah - langkah mengirim pesan dari client ke server
  1. Pastikan terhubung dengan satu jaringan yang sama, lalu pergi ke settingan network pada virtual box, kemudian nyalakan ethernet 2 nya dan pilih type jaringan "bridge adapter"


  2. Jalankan debiannya lalu masuk ke mode root, dan Masukkan perintah "nano /etc/network/interfaces" untuk konfigurasi IP, kemudian tambahkan "auto enp0s8 dhcp" seperti pada gambar, dan restart konfigurasi ip nya


  3. Ketik "ip a" untuk melihat IP nya, Masuk kembali ke browser dan ketikan ip yang terdapat pada enp0s8, dan login dengan user 01


  4. Untuk client bisa masuk kebrowser dan ketikan lagi IP servernya, lalu masuk dengan user 02, Jika sudah masuk, bisa melakukan berkirim pesan dan sebaliknya 

Komentar

Postingan populer dari blog ini

INSTALASI DEBIAN DAN SETTING IP

KONFIGURASI CLOUD

KONFIGURASI DNS SERVER