PDA

View Full Version : How do i install Squirrelmail



Host4Cheap
July 17th, 2006, 08:48
Hi

I am using standard cPanel Hosting and i have SSH Access. Although i know Squirrelmail is installed on cPanel Servers.

I want to install Squirrelmail so i can offer people on my forums free email as well as i want to install a new Squirrelmail skin because the default one just sucks :P

Till now i have done this but without any luck

1. Downloaded the latest Package
2. Extracted and renamed the folder as "sq" and uploaded in public_html
3. Created a new folder "data" at the ROOT that is above the public_html Dir and CHMOD it to 777
4. Run the public_html/sq/config/config.pl in SHELL, edited the part which i couldnt understand easily.

Can anyone please help me on installing this as well as i want to know how can i install the skin.

NOTE : I am trying to install latest stable release 1.4.7

Regards

Host4Cheap
July 19th, 2006, 00:34
I thought only i was a n00b :P

serverorigin
July 19th, 2006, 04:29
Wish I could help, I have only installed Horde/Squirrelmail on Plesk/DirectAdmin/Webmin/Standalone boxes.

Not real sure where CPanel places everything.

Frizze
July 19th, 2006, 05:16
hai .. for install mail you needed root acess or you dedicated server or contact to server administrator ..
for Squirrelmail my server`s systems Freebsd&Openbsd for home & work

i install webmail at half hour ..

1) Install imapd , i use courier-imap
cd courier-imap-3.0.7

./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap --disable-root-check --with-ssl

make && make install-strip

cd /usr/local/etc

cp imapd.dist imapd

cp imapd-ssl.dist imapd-ssl

cp authdaemonrc.dist authdaemonrc

check IMAPDSSLSTART=YES

cp /usr/local/libexec/imapd.rc /usr/local/etc/rc.d/imap.sh

cp /usr/local/libexec/imapd-ssl.rc /usr/local/etc/rc.d/imaps.sh

starting demons
/usr/local/etc/rc.d/imap.sh start

/usr/local/etc/rc.d/imaps.sh start

telnet localhost 143 for test
2) setup php with options
--enable-track-vars
--enable-force-cgi-redirect
--with-gettext
--with-mysql

3)
tar zxvf /path/to/squirrelmail-x.x.x.tar.gz

mv squirrelmail-x.x.x webmail

mkdir /var/sqattachements

chown -R www:www /var/sqattachements
cd webmail

chown -R www:www data (apache user)

cd config

./conf.pl

(configuring )
sample settings
General
-------
1. Domain : 1.2.3.4 (or server IP adress.)
2. Invert Time : false
3. Sendmail or SMTP : SMTP

IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : false
8. Server software : other
9. Delimiter : detect

SMTP Settings
-------------
4. SMTP Server : localhost
5. SMTP Port : 25
6. POP before SMTP : false
7. SMTP Authentication : login
8. Secure SMTP (TLS) : false

http://www.yourdomain.com/webmail check !


for themes&skins use
squirrelmail/config)
# pico -w config.php

Look for the following lines:

$theme[34]['PATH'] = SM_PATH . 'themes/penguin.php';
$theme[34]['NAME'] = 'Penguin';

Below this, add the following new entry and save the file:

$theme[35]['PATH'] = SM_PATH . 'themes/xp_theme.php';
$theme[35]['NAME'] = 'Windows XP';



-----------------------
sorry for my bad english i`m a Russian :angel:

ThinkSupport
July 19th, 2006, 09:34
hai .. for install mail you needed root acess or you dedicated server or contact to server administrator ..
for Squirrelmail my server`s systems Freebsd&Openbsd for home & work

i install webmail at half hour ..

1) Install imapd , i use courier-imap
cd courier-imap-3.0.7

./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap --disable-root-check --with-ssl

make && make install-strip

cd /usr/local/etc

cp imapd.dist imapd

cp imapd-ssl.dist imapd-ssl

cp authdaemonrc.dist authdaemonrc

check IMAPDSSLSTART=YES

cp /usr/local/libexec/imapd.rc /usr/local/etc/rc.d/imap.sh

cp /usr/local/libexec/imapd-ssl.rc /usr/local/etc/rc.d/imaps.sh

starting demons
/usr/local/etc/rc.d/imap.sh start

/usr/local/etc/rc.d/imaps.sh start

telnet localhost 143 for test
2) setup php with options
--enable-track-vars
--enable-force-cgi-redirect
--with-gettext
--with-mysql

3)
tar zxvf /path/to/squirrelmail-x.x.x.tar.gz

mv squirrelmail-x.x.x webmail

mkdir /var/sqattachements

chown -R www:www /var/sqattachements
cd webmail

chown -R www:www data (apache user)

cd config

./conf.pl

(configuring )
sample settings
General
-------
1. Domain : 1.2.3.4 (or server IP adress.)
2. Invert Time : false
3. Sendmail or SMTP : SMTP

IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : false
8. Server software : other
9. Delimiter : detect

SMTP Settings
-------------
4. SMTP Server : localhost
5. SMTP Port : 25
6. POP before SMTP : false
7. SMTP Authentication : login
8. Secure SMTP (TLS) : false

http://www.yourdomain.com/webmail check !


for themes&skins use
squirrelmail/config)
# pico -w config.php

Look for the following lines:

$theme[34]['PATH'] = SM_PATH . 'themes/penguin.php';
$theme[34]['NAME'] = 'Penguin';

Below this, add the following new entry and save the file:

$theme[35]['PATH'] = SM_PATH . 'themes/xp_theme.php';
$theme[35]['NAME'] = 'Windows XP';



-----------------------
sorry for my bad english i`m a Russian :angel:


Its a great help Sir :) to all good job