Blognya anak manusia, yang ngakunya sih Otaku!

Author Ocehan Otaku
Judul :

Menginstall Mail Server pada Debian

Ditulis oleh : Melvin Alfatur Farhan, 7:23 PM | 06 June 2015

Pertama-tama, silahkan install terlebih dahulu OS Debian yang akan dipakai pada Virtual Machine yang kalian miliki dan sesuaikan IP pada Network Adafter yang kalian gunakan dengan IP pada  Debian.
  1. Silahkan jalankan Debian dan login sebagai root untuk mendapatkan akses yang maksimal.
  2. Ocehan Otaku - Membuat Mail Server pada Debian
  3. Setelah itu silahkan konfigurasi Network Interfaces pada debian dengan mengetikan syntax “nano /etc/network/interfaces”, lalu ubah seperti ini : Ocehan Otaku - Membuat Mail Server pada Debian
    • #Note :
    • Pada bagian address, gateway, broadcast dan network, kalian bisa megubahnya dengan IP yang kalian pakai.
    • Pada bagian dns-search kalian bisa mengubahnya dengan domain yang akan kalian gunakan.
    • Pada bagian dns-nameservers bisa mengubahnya dengan IP yang akan kalian pakai sebagai server utama domain.
    Kemudian silahkan tambahakan kode dibawah ini, tepat diatas kode tadi : Ocehan Otaku - Membuat Mail Server pada Debian
    Selanjutnya, silahkan simpan hasil konfiguasi pada Network Interfaces tadi.
  4. Setelah itu silahkan lakukan reboot agar perubahan tadi bisa berjalan dan silahkan cek dengan mengetik syntax “ifconfig”.
  5. Jika hasil konfigurasi tadi berjalan dengan sempurna silahkan lanjut dengan menginstall bind9. Dengan cara mengetik syntax “apt-get install bind9” Ocehan Otaku - Menginstall Mail Server pada Debian
  6. Setelah silahkan masuk kedalam direktori bind dengan mengetik syntax “cd /etc/bind” untuk mempermudah pengkonfigurasian pada bind9 nantinya.
  7. Lalu silahakn ubah file nano.named.local menjadi seperti ini :  Ocehan Otaku - Menginstall Mail Server pada Debian
    • #Note :
    • Pada bagian melvin.id kalian bisa mengubahnya dengan domain yang kalian pakai
    • Pada bagian 2.168.192.in-addr.arpa kalian bisa mengubahnya dengan IP yang kalian pakai
    • db.domain = nama dari file yang akan digunakan untuk mengcopy file db.local.
    • db.conf = nama dari file yang akan digunakan untuk mengcopy file db.127.
  8. Kemudian ubah file nano.named.options menjadi seperti ini  Ocehan Otaku - Menginstall Mail Server pada Debian
    • #Note :
    • Pada bagian 192.168.2.1 kalian bisa mengubahnya dengan IP yang kalian gunakan
  9. Setelah itu silahkan copy isi dari file db.local dan db.127 dengan cara mengetik syntax “cp” seperti dibawah ini :
  10. Ocehan Otaku - Menginstall Mail Server pada Debian
  11. Kemudian silahkan ubah hasil copyan file db.local tadi, menjadi seperti ini :
  12. Ocehan Otaku - Menginstall Mail Server pada Debian
      #Note :
    • Kalian bisa mengubah beberapa kode diatas, sesuai dengan konfigurasi domain yang kalian inginkan.
  13. Kemudian silahkan ubah hasil copyan file db.127 tadi, menjadi seperti ini : 
  14. Ocehan Otaku - Menginstall Mail Server pada Debian
      #Note :
    • Kalian bisa mengubah beberapa kode diatas, sesuai dengan konfigurasi domain yang kalian inginkan.
  15. Kemudian silahkan keluar dari direktori bind dengan megetik syntax “cd”, setelah itu silahkan restart bind9 dengan mengetikan syntax “/etc/init.d/bind9 restart”.
  16. Ocehan Otaku - Menginstall Mail Server pada Debian
  17. Lalu, ubah file resolv.conf dengan mengetik syntax “nano /etc/resolv.conf” dan ubah menjadi seperti ini :
  18. Ocehan Otaku - Menginstall Mail Server pada Debian
  19. Kemudian silahkan cek apakah hasil konfigurasi tadi berjalan dengan sempurna atau tidak dengan mengetik syntax “nslookup”. Jangan lupa untuk mengeceknya juga melalui client.
  20. Ocehan Otaku - Menginstall Mail Server pada Debian Ocehan Otaku - Menginstall Mail Server pada Debian
  21. Setelah installasi pada domain selesai, silahakan lanjut dengan  menginstall squirrelmail. Dengan cara mengetik syntax “apt-get install apache2 php5 postfix squirrelmail courier-imap courier-pop” 
  22. Ocehan Otaku - Menginstall Mail Server pada Debian
    1. No
    2. Ok
    3. Internet Site
    4. Ubah sesuai dengan domain yang kalian gunakan.
  23. Silahkan ubah file apache2.conf dengan mengetik syntax “nano /etc/apache2/apache2.conf”, lalu tambahkan “Include /etc/squirrelmail/apache.conf” di akhir.
  24. Ocehan Otaku - Menginstall Mail Server pada Debian
  25. Kemudian, silahkan ubah file apache.conf  dengan mengetik syntax “nano /etc/squirrelmail/apache.conf”, lalu silahkan tambahkan kode dibawah ini tepat di akhir :
  26. Ocehan Otaku - Menginstall Mail Server pada Debian
      #Note :
    • Pada bagian mail.melvin.id  kalian bisa mengubahnya dengan domain untuk mail server yang telah kalian buat sebelumnya.
    • Setelah itu silahkan restart apache2  dengan mengetik syntax “/etc/init.d/apache2 restart”
  27. Kemudian buatlah sebuah user yang akan digunakan nantinya untuk login kedalam mail server yang akan kita buat nantinya, dengan cara mengetik syntax “adduser nama_user” dan isilah form yang diminta.
    • #Note :
    • Buatlah lebih dari satu user, agar nantinya kita bisa melakukan pengecekan pada mail server. 
  28. Setelah itu buatlah direktori untuk tempat penyimpanan mail dengan cara mengetik sytax “maildirmake /etc/skel/Maildir”
    • #Note
    • Perhatikan besar kecilnya huruf
  29. Setelah itu, lanjut dengan melakukan konfigurasi tambahan pada postfix dengan mengetik syntax “dpkg-reconfigure postfix” dan pilih/tambahkan :
    1. Ok
    2. Internet Site
    3. Pada system mail name silahkan sesuaikan dengan domain yang kalian pakai.
    4. Pada root and postmaster mail recipient biarkan kosong.
    5. Tambahkan 0.0.0.0/0
    6. No
    7. Tambahkan 0.0.0.0/0
    8. No
    9. 0
    10. +
    11. Ipv4
  30. Kemudian silahkan ubah file main.cf dengan cara mengetik syntax “nano /etc/postfix/main.cf” dan tambahkan home_mailbox = Maildir/
  31. Setelah itu silahkan restart file postfix, courier-imap, courier-pop dengan cara mengetik syntax :
    • /etc/init.d/postfix restart
    • /etc/init.d/courier-imap restart
    • /etc/init.d/courier-pop restart
  32. Lalu silahkan buka mail server yang kalian buat tadi sesuai dengan domain yang telah kalian daftarkan dan setelah itu silahkan login menggunakan akun yang sebelumnya telah kalian buat.
  33. Terakhir, untuk melihat apakah hasil konfigurasi kalian berhasil atau tidak. Silahkan kirimlah email dari user yang satu ke user yang lain.
Kalian bisa mendownload artikel ini yang berupa PDF dengan cara mengklik link berikut :
Apabila tutorial ini masih kurang jelas, kalian bisa video ini :

Previous