Webmail adalah suatu fasilitas yang digunakan sebagai interface GUI antara user dengan mail server, untuk memudahkan user dalam melakukan browsing terhadap mail servernya. Terdapat dua protocol utama yang digunakan untuk memberikan layanan e-mail, yaitu SMTP (Simple Mail Transfer Protocol) agar client dapat mengirim e-mail dan IMAP (Inter Mail Application Protokol) aga client dapat menerima, mengambil dan membaca e-mail. Pada Linux Debian Woody, dapat menggunakan paket postfix yang bertugas mengirimkan / mentransfer e-mail antar komputer dengan menggunakan SMTP.
Konfigurasi Squirrelmail untuk Webmail
Install paket-paket yang diperlukan untuk pembuatan webmail
1. Konfigurasi postfix
#vi /etc/postfix/main.cf
Kita isi persis seperti gambar
2. Menginstall dovecot dengan perintah
#zypper install dovecot
Lalu kita konfigurasi dovecot
#vi /etc/dovecot/dovecot.conf
Hilangkan tanda pagar (#) pada protocol, lalu isi protocol dengan imap dan pop3
3. membuat folder untuk squirrelmail
#mkdir /var/local/
Setelah itu kita extract squirrelmail ke directory /var/local
3. rename squirrelmail.devel dengan nama squirrelmail
Lalu kita konfigurasi ./config yang ada pada directory /var/local/squirrelmail
Isi command dengan opsi pilaihan “2”
Pilih “1” untuk merubah nama domain
Isi dengan nama domain yang telah kita buat “imam.com”
Pada opsi ini kita pilih “D” untuk menambahkan kurir pengirim mail yaitu dovecot
Kita tambahkan dovecot pada command
5. konfigurasi httpd-vhost.conf
#vi /opt/lamp/etc/extra/httpd-vhost.conf
Lalu kita membuat virtual dari webmail tersebut yang akan kita buat
ServerAdmin imam.com
DocumentRoot /var/local/squirrelmail
ServerName mail.imam.com
6. selanjutnya kita membuat directory data yang berguna untuk hak akses user pada squirrelmail lalu kita member hak akses penuh pada directory data squirrelmail tersebut
#mkdir var/local/squirrelmai/data
#chmod 777 var/local/squirrelmai/data
7. buat user untuk mencoba pengtest-an mail
User pertama kita buat adalah “test1” dan user kedua adalah “test2”
8. setelah user kita buat, lalu kita coba pada browser kita
Ketikan alamat webmail yaitu “mail.imam.com” pada address bar. Maka akan keluar tampilan squirrelmail
Kita login dengan user pertama yaitu “test1”
Kita mengirim pesan pada user kedua yaitu “test2” lalu kita klik send.
9. user kedua loging untuk pengetest-an penerimaan mail yang telah dikirim oleh user pertama
Login dengan user kedua yaitu “test2”
Kita pilih “INBOX” untuk melihat pesan yang telah dikirim user pertama lalu kita klik mail dari user pertama yaitu “test1”
Jika terdapat tampilan seperti diatas. Maka squirrelmail telah berhasil dibuat dan berhasil mengirim maupun menerima mail.