Tutorial Konfigurasi Web mail dan Mail Server pada Debian


         Hai teman-teman kali ini saya akan memberikan cara konfigurasi squirrelmail dan mail server di debian, tapi sebelum itu, apakah kalian sudah mengetahui apa itu mail server ?

       Mail Server adalah sebuah aplikasi yang menerima e-mail dari pengguna lokal (dari domain yang sama) maupun pengirim remote dari jaringan lain (internet). Selain itu Mail Server juga mampu mem-forward e-mail tersebut ke Mail Server lainnya untuk dikirim. Intinya Mail Server adalah yang melayani kalian para user dalam proses pengiriman dan penerimaan e-mail seperti halnya kantor pos. Untuk dapat mengirimkan e-mail, sebuah maul server harus memiliki sebuah MTA (Mail Transport Agent) didalamnya. Fungsi utama adalah untuk mengirimkan e-mail dari Mail Server lokal ke Mail Server Remote. Selain untuk mengirimkan e-mail, Mail Server juga bertugas untuk menerima e-mail menggunakan protokol POP atau IMAP. Untuk itu diperlukan juga sebuah POP dan IMAP server agar Mail Server dapat berfungsi dengan sempurna dalam menerima email masuk dari MTA Mail server lain. Contoh POP dan IMAP server yang cukup terkenal adalah Courier dan Davecot.

     Web Mail server adalaha sarana yang memungkinkan user dapat mengakses e-mail melalui web. Dalam kata lain web mail server adalah interfaces sebuag e-mail yang berada di dalam web sehingga jika membuka e-mail tersebut kita harus membuka web terlebih dahulu dengan koneksi internet dan ini berbasis web. tapi di sisi lain kita juga dapat membuatnya dengan cara offline yak ni menjadikan OS Linux sebagai servernya
Contoh program yang berbasis Webmail pada Linux:
  1. Squirrelmail
  2. RoundCube
Keuntungan Webmail secara Offline adalah kita bisa menggunakannya kapan saja meskipun tidak ada internet. Tapi bila ingin mengaturnya untuk Online juga bisa kok Contohnya bila kita ingin menyambungkannya dengan intranet/internet
Dan berikut adalah tutorial bagaimana cara mengkonfigurasi untuk versi Offlinenya:

1. Login ke Debian 8 sebagai root


2. Mengenalkan semua disc yang akan kita gunakan
    Dengan mengetikan perintah apt-cdrom add
    Setelah itu mengupdate semua disc yang akan kita gunakan, dengan mengetikkan apt-        get update

3. Setelah itu, kita install Postfix
    Dengan mengetikkan perintah apt-get install postfix, setelah itu tekan y dan masukkan          disc satunya.
   Pilih Situs Internet lalu masukkan nama domain, dan tekan Ok.


4. Kemudian kita install Courier-imap



    Masukkan disc 2, lalu tekan Yes





5. Kemudian, kita intsall Courier-pop



6. Dan selanjutnya, installkan Squirrelmail nya



7. Cek apakah semua sudah terinstall dengan baik atau belum
    Jikan sudah makan, akan ada tulisan Ii di depannya



8. Sekarang, atur konfigurasi postfix
    Cari baris mailbox_command = procmail -a "SEXTENSION", lalu kita tambahkan tanda        "#" di          depanya, Setelah itu dibagian paling bawah tambahkan "home_mailbox =            Maildir/"

    setelah itu jangan lupa untuk menrestartnya, dengan mengetikkan seperti gambar                dibawah :



10.Membuat user
    Kita dapat membuat user dengan cara, Buatlah direktori Maildir, kemudian buat 2 user        dengan mengetikkan adduser "nama user", dan isi informasi penggunanya jika tidak              ingin  mengisinya kita dapat menekan enter saja


     User pertama
      User kedua

     Sekarang, kita masuk ke telnet localhost 25
     Di telnet localhost 25, itu artina posisi kita sekarang adalah sebagai pengirim pesan.
     ketikkan:
     mail from:mailsatu (nama user pertama)
     rcpt to:maildua (nama user kedua)
     setelah itu ketikan isi pesannya dan untuk keluar, kita dapat menekan enter setelah itu .       dan ketikkan quit

     Kemudian, masuk ke telnet localhost 110
     Di  telnet localhost 110, itu artinya posisi kita sekarang adalah sebagai penerima pesan.       Di sini, kita akan mencoba mengecek apakah pesan yang dikirim tadi sudah masuk atau       tidak


11.Lalu, kita mulai ke konfigurasi Squirrelmail
    Buka apache2.conf, dengan mengetikkan "nano /etc/apache2/apache2.conf", dan cari        baris terakhir sendiri, tambahkan juga "Include /etc/apache/2/apache2.conf" adalah            perantara untuk memasukkan konfigurasi apache.conf pada squirrelmail ke /apache2


    Kemudian jangan lupa untuk menrestartnya



12.  Lalu masukkan ip pada Debian
      Untuk masuk ke pengaturan IP di debian, ketikkan nano /etc/network/interfaces





13.Buka Change Adapter Settings
     Buka network and sharing center, setelah itu pilih vmware 1 klik properties dan pilih               IPv4,masukkan Ip Address, subnet mask, Default Gateway dan Prefed Dns server.               Default gateway dan  Dns diisi sesuai IP di debian.

14. Atur Network Adapter setting di VMware
      pilih Custom dan jadikan Host-Only
15.Ping IP debian
    kita coba ping ip di debian untuk memastikan apakah konfigurasi ipnya telah berhasil            atau tidak

    setelah itu, buka squirrelmail di browser dengan mengetikkan ip/squirrelmail, setelah itu      login sebagai maildua (penerima pesan)




Nah, pesan yang sudh kita kirimkan tadi, telah diterima :D
Sekian tutorial dari saya cara konfigurasi Mailserver dan Webmail. Jika ada kesalahan kata dalam tutorial ini mohon dimaafkan dan semoga bermanfaat. Thank you

Komentar