Saturday, April 16, 2016

Konfigurasi Mail Server di Debian Server 8 (postfix)


Untuk mengkonfigurasi Mailserver kita cek dulu apakah di konfigurasi dns (db.forward) ada kata seperti "@ IN MX 2 mail.sibro.id dan mail IN A 192.168.200.2" jika belum maka tambahkan seperti gambar dibawah ini pada db.forward dan db.reverse

db.forward
db.reverse
Lalu restart service bindnya (service bind9 restart) dan kemudian cek dengan nslookup pastikan tidak ada yang salah
Lalu restart service bindnya dan kemudian cek dengan nslookup pastikan tidak ada yang salah
Jika sudah maka ikuti langkah berikut ini:
  1. Install aplikasi postfix dan courier
  2. # apt-get install postfix courier-pop courier-imap
    Install aplikasi postfix dan courier
  3. Lalu akan muncul tampilan seperti dibawah ini pilih yes
  4. Lalu akan muncul tampilan seperti dibawah ini pilih yes
  5. Kemudian pilih Internet Site
  6. Kemudian pilih Internet Site
  7. Masukkan nama domain untuk mail yang telah dibuat di dns-server tadi
  8. Masukkan nama domain untuk mail yang telah dibuat di dns-server tadi
  9. Pilih yes untuk membuat direktori admin
  10. Pilih yes untuk membuat direktori admin
  11. Kemudian buat folder untuk mail
  12. # maildirmake /etc/skel/Maildir
    Kemudian buat folder untuk mail
  13. Konfigurasi postfix di main.cf
  14. # nano /etc/postfix/main.cf
  15. Kemudian tambahkan home_mailbox = Maildir paling bawah
  16. home_mailbox = Maildir/
    Kemudian tambahkan home_mailbox = Maildir paling bawah
  17. Lalu rekonfigurasi lagi postfixnya
  18. # dpkg-reconfigure postfix
    Lalu rekonfigurasi lagi postfixnya
  19. Lalu pilih OK
  20. Lalu pilih OK
  21. Kemudian pilih Internet Site
  22. kemudian pilih Internet Site
  23. Isi domain mailserver anda
  24. Isi domain mailserver anda
  25. Kita OK saja tidak usah diisi
  26. Kita OK saja tidak usah diisi
  27. Lalu isikan seperti ini (yang terpenting adalah pertama nama domain untuk mail, kedua adalah domain
  28. Lalu isikan seperti ini (yang terpenting adalah pertama nama domain untuk mail, kedua adalah domain
  29. Kita pilih NO saja
  30. Kita pilih NO saja
  31. Masukkan ip 0.0.0.0/0 atau masukkan ip client di akhir baris seperti ini
  32. Masukkan ip 0.0.0.0/0 atau masukkan ip client di akhir baris seperti ini
  33. Pilih NO
  34. Pilih NO
  35. Isi defaultnya 0 lalu OK/ biarin 0
  36. Isi defaultnya 0 lalu OK/ biarin 0
  37. Lalu OK pastikan ada symbol +
  38. Lalu OK pastikan ada symbol +
  39. Pilih internet protokol ipv4
  40. Pilih internet protokol ipv4
  41. Kemudian restart service postfix, courier dan bind9 nya
  42. # service postfix restart
    # service courier-pop restart
    # service courier-imap restart
    # service bind9 restart
    Kemudian restart service postfix, courier dan bind9 nya
  43. Kemudian kita coba cek mailnya berjalan apa tidak dengan terlebih dahulu buat 2 user baru
  44. # adduser saya
    # adduser kamu
    Kemudian kita coba cek mailnya berjalan apa tidak dengan terlebih dahulu buat 2 user baru
    Kemudian kita coba cek mailnya berjalan apa tidak dengan terlebih dahulu buat 2 user baru
  45. Kemudian kita cek smtp dengan telnet
  46. # telnet mail.sibro.id 25
    Kemudian kita cek smtp dengan telnet
  47. Lalu ketikkan perintah ini untuk mengecek apakah service smtp ini berhasil atau belum
  48. EHLO mail.sibro.id
    Lalu ketikkan perintah ini untuk mengecek apakah service smtp ini berhasil atau belum
  49. Jika muncul tampilan seperti ini maka berhasil
  50. Jika muncul tampilan seperti ini maka berhasil
  51. Coba kirim mail lewat telnet dengan cara ketik perintah ini
  52. MAIL FROM: saya@sibro.id
    Coba kirim mail lewat telnet dengan cara ketik perintah ini
  53. Kemudian ketikkan juga siapa penerimanya
  54. RCPT TO: kamu@sibro.id
    Kemudian ketikkan juga siapa penerimanya
  55. Lalu bagaimana untuk mengisi pesan? ketikkan DATA lalu enter dan masukkan pesan anda, jika sudah memasukkan pesan silahkan di enter lalu masukkan tanda . (titik) dan enter
  56. DATA
    Lalu bagaimana untuk mengisi pesan? ketikkan DATA lalu enter dan masukkan pesan anda, jika sudah memasukkan pesan silahkan di enter lalu masukkan tanda . (titik) dan enter
  57. Kemudian ketikkan QUIT untuk keluar dari telnet
  58. QUIT
    Kemudian ketikkan QUIT untuk keluar dari telnet
  59. Kemudian cek pada user kamu di folder /home/kamu/Maildir/new apakah ada file baru? jika iya maka berhasil
  60. # ls /home/kamu/Maildir/new
    Kemudian cek pada user kamu di folder /home/kamu/Maildir/new apakah ada file baru? jika iya maka berhasil
Untuk menginstall squirrelmail nantikan di artikel berikutnya :)
Semoga Bermanfaat :)
Bila ingin copas silahkan cantumkan link berikut.
Source : https://sibroo21.blogspot.com/2016/04/konfigurasi-mail-server-di-debian.html


(Oleh : )

asjasb