KONFIGURASI MAIL DAN WEB MAIL SERVER DEBIAN MENGGUNAKAN ROUNDCUBE

0
1333

Topologi

Perangkat yang dibutuhkan :

  1. Kabel yang terhubung ke internet
  2. PC Router (Linux server yang dijadikan sebuah router)
  3. Linux server
  4. Client

PRASYARAT

Sebelum melakukan instalasi dan konfigurasi, setidaknya periksa terlebih dahulu prasyarat berikut :

  • DNS Server dengan domain utama dan sub domain mail sudah benar

  • Lakukan ping ke sub domain mail dari client juga, untuk memastikan kalau domain sudah benar

  • Web server menggunakan apache2 sudah benar
  • Remote server dengan ssh diperlukan untuk upload software roundcube sudah benar
  1. Instalasi dan Konfigurasi Mail Server

Mail Server atau disebut juga sebagai e-mail server, digunakan untuk mengirimkan surat elektronik melalui media internet. Keberadaan email membuat pekerjaan pengiriman surat jadi lebih cepat dan efisien. Berikut cara instalasi dan konfigurasi Mail Server.

  • Install paket aplikasi postfix di DVD-1

  • Lakukan konfigurasi ulang postfix

Lakukan langkah langkah sesuai gambar

 

 

 

 

  • Install paket aplikasi courier-imap di DVD-3, diminta masukkan DVD-1 dan DVD-3

  • Sempurnakan installasi paket aplikasi

Selama instalasi, akan diminta untuk memasukkan DVD-2

  • Buat folder Maildir di lokasi /etc/skel dan periksa directory yang dibuat C:\Users\PCcadangan\Pictures\tempsnip.png
  • Edit file /etc/postfix/main.cf lalu tambahkan baris terakhir home_mailbox = Maildir/

  • Restart postfix dan courier-imap

  • Buat minimal 2 user, isikan password user tersebut

  • Coba hasil konfigurasi mail server dengan mengirim email antar user via telnet ke port 25

2. Instalasi dan Konfigurasi Web Mail Server

  • Install aplikasi mysql-server (mariadb) menggunakan DVD-1

  • Install aplikasi php menggunakan DVD-1 lalu akan diminta mengganti DVD-2

  • Install aplikasi roundcube menggunakan DVD-2 lalu akan diminta mengganti DVD-1 dan DVD-3

Pilih No

  • Sempurnakan installasi paket aplikasi yang telah diinstall, lalu akan diminta mengganti dengan DVD-2

  • Lakukan konfigurasi database untuk roundcube

 

  • Lalu pada client, arahkan DVD ROM ke file roundcube.iso

  • Copy file roundcube ke local drive nya client

 

  • Upload file roundcube ke dalam server di client terminal. Misal di server ditaruh di directory home

  • Jika sudah selesai, cek pada server pastikan sudah ada file yang tercopy

  • Extract file roundcube
  • Periksa hasil extract dan ganti nama folder menjadi mail

  • Pindahkan folder mail ke /var/www

  • Buat file mail.conf pada apache2

  • Edit file yang telah dibuat tersebut, lalu arahkan document root pada folder mail server yang telah disiapkan

  • Enable file mail.conf nya

  • Restart Apache2

  • Beri hak akses pada folder /var/www/mail /var/www/mail/config /var/www/mail/temp dan /var/www/mail/logs dengan hak akses baca tulis dan eksekusi oleh siapa saja (777)

  • Selanjutnya lakukan instalasi roundcube dari client, browse ke main.tkjbisa.org/installer

  • Klik “Next”

  • Isi database name, username dan password sebagaimana telah dibuat sebelumnya

  • Isi IMAP Settings dan SMTP Setting dengan nama domain

  • Klik CREATE CONFIG pada bagian bawah

  • Kembali ke bagian atas dan klik CONTINUE untuk melanjutkan konfig

  • Klik initialize database untuk memastikan konfig database

  • Selanjutnya, tutup web browser pada client lalu hapus folder /var/www/mail/installer pada server

3. PENGUJIAN

  • Buka kembali web browser, browse ke url mail.tkjbisa.org

  • Cobalah login dan beri kirim email antar 2 user yang sudah dibuat tadi. Balas dan pastikan email bisa masuk inbox

  • Klik tombol compose untuk mencoba membuat mail ditunjukan kepada user yang lain

  • Jika sudah, klik tombol send

  • Setelah email terkirim cobalah logout dan login lagi dengan username penerima email

  • Pastikan email telah dapat diterima dan terdapat di folder inbox
  • Email yang diterima telah dapat dibaca dan susai dengan email yang dikirim sebelumnya

 

Itulah cara mengkonfigurasi Mail Server dan Web Mail Server pada Debian, semoga bermanfaat.

LEAVE A REPLY

Please enter your comment!
Please enter your name here