Cara mudah membuat web mail server dengan Linux squirrelmail
Instalasi Squirrelmail
Instalasi Squirrelmail untuk yang berbasis Linux debian
Siapkan POP3, IMAP & SMTP Server dengan cara :
apt-get install dovecot-common dovecot-imapd dovecot-pop3d postfix \ squirrelmail squirrelmail-decode
Pastikan dovecot mendukung imap, biasanya default-nya sudah ok
vi /etc/dovecot/dovecot.conf
protocols = imap pop3
Restart Dovecot
/etc/init.d/dovecot restart
Konfigurasi squirrelmail
cp /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail.conf
Konfigurasi Domain Squirrelmail
/usr/sbin/squirrelmail-configure
2 -> 1 -> domain.id -> S -> Q
Edit konfigurasi Dovecot
vi /etc/dovecot/dovecot.conf
mail_location = mbox:~/mail:INBOX=/var/mail/%u
Restart Server
/etc/init.d/dovecot restart /etc/init.d/apache2 restart
Webmail dapat di akses melalui
Instalasi Squirrelmail untuk seluruh linux
Menurut file INSTALL dari distribusi Squirrelmail, software ini membutuhkan php4 yang minimal dikompilasi dengan opsi --enable-track-vars --enable-force-cgi-redirect --with-gettext serta membutuhkan register_global = On dan file_uploads = On di php.ini (jika php anda menggunakan default RPM Redhat file php.ini terletak didirektori /etc).
Download dan ekstrak paket squirrelmail:
[root@wedus src]# wget http://unc.dl.sourceforge.net/sourceforge/squirrelmail/squirrelmail-1.2.8.tar.gz [root@wedus src]# tar -xzvf squirrelmail-1.2.8.tar.gz
Tentukan letak direktori squirrelmail, misalnya disini saya letakkan didirektori
/usr/local/httpd/htdocs/sqmail sehingga akan bisa diakses melaluihttp://www.wedus.com/sqmail
[root@wedus src]# mv squirrelmail-1.2.8 /usr/local/httpd/htdocs/sqmail
Tentukan user dan group yang menjalankan proses apache:
[root@wedus src]# egrep '^(User|Group)' /usr/local/httpd/conf/httpd.conf User www Group www
Dari perintah diatas kita peroleh user www dan group www, kemudian ganti kepemilikan direktori /usr/local/httpd/htdocs/sqmail/data menjadi user www dan group www:
[root@wedus src]# chown -R www.www /usr/local/httpd/htdocs/sqmail/data/
Salin file konfigurasi standar ke file konfigurasi squirrelmail:
[root@wedus src]# cp /usr/local/httpd/htdocs/sqmail/config/config_default.php \ /usr/local/httpd/htdocs/sqmail/config/config.php
Edit file tersebut dari $imap_server_type = 'cyrus'; menjadi
$imap_server_type = 'courier'; :
[root@wedus src]# vi /usr/local/httpd/htdocs/sqmail/config/config.php
Atau jika anda mengalami kesulitan anda bisa menggunakan script perl yang disertakan oleh squirrelmail, pada direktori config:
[root@wedus src]# cd /usr/local/httpd/htdocs/sqmail/config [root@wedus config]# ./conf.pl
Kemudian silakan dicoba dengan browser anda, misalnya http://www.wedus.com/sqmail, kemudian masukkan user yang telah anda buat misalnya asfik@kadal.edu kemudian anda bisa mengganti Personal Information atau Folder Preferences dari menu Options.
UNTUK DISISI CLIENT HARUS KONFIGURASI SMTP POSTFIX CARANYA ADALAH:
Sebaiknya SMTP Server Postfix diberitahu domain, relayhost, IP lokal
vi /etc/postfix/main.cf mydestination = sekolah, localhost.localdomain, localhost, sekolah.sch.id relayhost = smtp.telkom.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/16
- Berikut ini adalah contoh tampilan squirrelmail
Download Program
0 komentar:
Posting Komentar