KONFIGURASI MAIL DAN WEB MAIL SERVER DEBIAN MENGGUNAKAN ROUNDCUBE
Topologi
Perangkat yang dibutuhkan :
- Kabel yang terhubung ke internet
- PC Router (Linux server yang dijadikan sebuah router)
- Linux server
- Client
PRASYARAT
Sebelum melaksanakan 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 jikalau domain sudah benar
- Web server memakai apache2 sudah benar
- Remote server dengan ssh diharapkan untuk upload software roundcube sudah benar
- Instalasi dan Konfigurasi Mail Server
Mail Server atau disebut juga sebagai e-mail server, dipakai 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 dibentuk
- Edit file /etc/postfix/main.cf kemudian 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) memakai DVD-1
- Install aplikasi php memakai DVD-1 kemudian akan diminta mengganti DVD-2
- Install aplikasi roundcube memakai DVD-2 kemudian akan diminta mengganti DVD-1 dan DVD-3
Pilih No
- Sempurnakan installasi paket aplikasi yang telah diinstall, kemudian 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 dibentuk tersebut, kemudian arahkan document root pada folder mail server yang telah disiapkan
- Enable file mail.conf nya
- Restart Apache2
- Beri hak saluran pada folder /var/www/mail /var/www/mail/config /var/www/mail/temp dan /var/www/mail/logs dengan hak saluran baca tulis dan sanksi 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 dibentuk sebelumnya
- Isi IMAP Settings dan SMTP Setting dengan nama domain
- Klik CREATE CONFIG pada bab bawah
- Kembali ke bab atas dan klik CONTINUE untuk melanjutkan konfig
- Klik initialize database untuk memastikan konfig database
- Selanjutnya, tutup web browser pada client kemudian 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 dibentuk tadi. Balas dan pastikan email sanggup 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 akseptor email
- Pastikan email telah sanggup diterima dan terdapat di folder inbox
- Email yang diterima telah sanggup dibaca dan susai dengan email yang dikirim sebelumnya
Itulah cara mengkonfigurasi Mail Server dan Web Mail Server pada Debian, supaya bermanfaat.