Wednesday, March 20, 2013

squirrelmail

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 

Linux squirrelmail

sumber:http://arie-mupet.blogspot.com

No comments:

Post a Comment