Mail Server

 Assalamualaikum warahmatullahi wabaratuh. Halo semuanya, Kembali lagi Dengan Saya Kali ini akan membahas MAIL SERVER. Dengan laporan ini. Semoga informasi ini bermanfaat dan mudah dipahami langsung saja menuju caranya.

  • Langkah yang pertama yaitu pastikan kamu telah mengkonfigurasi web server dan dns server.
  • Login ke debian sebagai user root. 
  • Ketikkan perintah "nano /etc/resolv.conf" dan masukkan domain dan IP Kalian. Jika sudah konfigurasinya bisa kalian simpan dengan klik CTRL X, klik Y dan enter.
  • Lalu ketikkan perintah "nano /etc/hosts".


  • Ubah ip 127.0.1.1 menjadi IP kalian dan pada habibi kalian ubah menjadi mail.habibi.com. Dan restart dengan perintah “/etc/init.d/networking restart”.
  • Langkah selanjutnya install dan konfigurasi web server dan dns server. karena saya telah melakukan konfigurasi sebelumnya maka saya langsung ke langkah selanjutnya.
  • Masuk konfigurasi "nano /etc/apache2/sites-available/bayu.conf". 

  • Hapus pagar(#) pada ServerName dan ganti www.example.com dengan "mail.bayu.com". Dan pada"/var/www/html" kalian ubah menjadi "/usr/share/roundcube". Jika sudah bisa kalian simpan dengan klik CTRL X, klik Y lalu enter. Dan restart dengan perintah "/etc/init.d/apache2 restart"
  • Lalu masuk ke directory bind dengan perintah "cd /etc/bind" dan ketik "ls" untuk mengecek file nya.
  • Lalu kalian ketikkan nano "db.192" untuk konfigurasi file.
  • Dan konfigurasi seperti ini, untuk 3 itu adalah oktan terakhir dari IP kita. Jika sudah konfigurasinya bisa kalian simpan dengan klik CTRL X, klik Y dan enter 

    'Screenshot (184).png' gagal diupload. TransportError: Error code = 7, Path = /_/BloggerUi/data/batchexecute, Message = There was an error during the transport or processing of this request., Unknown HTTP error in underlying XHR (HTTP Status: 0) (XHR Error Code: 6) (XHR Error Message: ' [0]')
  • Lalu masukkan perintah "nano db.habibi.conf" untuk konfigurasi file nya.
  • Dan konfigurasi seperti dibawah ini. Jika sudah konfigurasinya bisa kalian simpan dengan klik CTRL X, klik Y dan enter
    'Screenshot (183).png' gagal diupload. TransportError: Error code = 7, Path = /_/BloggerUi/data/batchexecute, Message = There was an error during the transport or processing of this request., Unknown HTTP error in underlying XHR (HTTP Status: 0) (XHR Error Code: 6) (XHR Error Message: ' [0]')




  • Lalu restart bind9 nya dengan perintah "/etc/init.d/bind9 restart" dan pastikan muncul tulisan OK
  • Ketikkan "apt install mariadb-server", jika ada pertanyaan "y/n" klik "y" kemudian enter.

  • Selanjutnya ketik "mariadb -u root" , lalu ketikkan "use mysql;". kemudian "create database roundcube" enter lalu "flush privileges;".



  • Ketikkan "apt install dovecot-imapd", jika ada pertanyaan "y/n" klik "y" kemudian enter.

  • Ketikkan "nano /etc/dovecot/conf.d/10-mail.conf".

  • Dan hapus tanda pagar pada panah pertama dan beri pagar pada panah ke2 (gambar diatas), Jika sudah konfigurasinya bisa kalian simpan dengan klik CTRL X, klik Y dan enter.

  • Lalu ketikkan "apt install postfix"
  • Pilih "hanya lokal/local only" atau yang paling bawah dan enter.

  • Lalu kalian masukkan nama mail kalian dan enter.

  • Ketikkan "maildirmake.dovecot /etc/skel/Maildir" dan juga ketikkan "nano /etc/postfix/main.cf".

  • Lalu scroll kepaling bawah dan ketikkan "home_mailbox = Maildir", jika sudah konfigurasinya bisa kalian simpan dengan klik CTRL X, klik Y dan enter.

  • Dan ketikkan "dpkg-reconfigure postfix" dan pilih "local only/hanya lokal" lalu enter.

  • Lalu kalian masukkan mail name nya dan enter.

  • Untuk penerima root kalian kosongi saja lalu enter 

  • Untuk tujuan lain kalian sisakan seperti dibawah ini.

  • Pada paksa sinkronisasi kalian pilih no.
  • Pada jaringan lokal kalian masukkan IP kalian seperti dibawah ini

    ,
  • Kalian enter terus sampai di internet protocol, kalian pilih IPV4.
  • Lalu ketikkan "apt install roundcube", jika muncul pertanyaan "y/n" klik "y" kemudian enter.
  • Pada configure database kalian pilih tidak.
  • Ketikkan "dpkg-reconfigure roundcube-core" dan pada IMAP server kalian masukkan mail name kalian tadi dan klik enter.

  • Pada default language kalian klik enter.
  • Pada reinstall database kalian pilih Ya.


  • Pada connection method kalian pilih TCP/IP.


  • Pada host name of the mysql kalian pilih local host.


  • Pada port number kalian samakan saja.


  • Untuk mysql database kalian ubah menjadi domain mail kalian.
  • Untuk mysql username kalian biarkan saja.
  • Kalian masukkan pasword untuk login keroundcube nya.
  • Lalu kalian masukkan lagi pasword nya untuk konfirmasi.
  • Untuk name of the database kalian biarkan saja.
  • Untuk web server kalian pilih apache2.
  • Untuk restart web server now kalian pilih Ya.
  • Masukkan perintah "nano /etc/roundcube/config.inc.php".

  • Lalu scroll kebawah (perhatikan yg saya garis bawahi).

  • Dan hapus isi pada port dan pass seperti gambar dibawah ini , jika sudah konfigurasinya bisa kalian simpan dengan klik CTRL X, klik Y dan enter.

  • Ketikkan "adduser " lalu masukkan password nya, masukkan lagi pasword nya untuk konfirmasi, untuk lainnya bisa kalian kosongi, jika ada pertanyaan "y/n" ketik Y dan Enter.

  • Ketikkan lagi "adduser " dan lakukan hal yang sama.
  • Lalu kalian buka browser kalian dan ketikkan domain mail tadi yaitu "mail.habibi.com", dan login sebagai user dan password yang kalian buat tadi.
  • Lalu pilih pojok kiri "compose" untuk membuat pesan.
  • Kalian isi email penerima dengan akun ke 2 yang telah kalian buat. Jika sudah klik kirim.

Komentar

Postingan populer dari blog ini

KONFIGURASI PROMOX

CARA SETTING IP DAN KONFIGURASI DHCP SERVER

Konfigurasi OVPN