Wednesday 13 August 2014

Squirrelmail Install and Configure

 SquirrelMail is a standards-based webmail package written in PHP.
It includes built-in pure PHP support for the IMAP and SMTP protocols,
and all pages render in pure HTML 4.0 (with no JavaScript required)
for maximum compatibility across browsers.
It has very few requirements and is very easy to configure and install.
SquirrelMail has all the functionality you would want from an email client,
including strong MIME support, address books, and folder manipulation.

SquirrelMail is a webmail package written in PHP.
It supports both SMTP and IMAP protocols.
SquirrelMail features cross-platform compatibility since all of its pages render in HTML 4.0.
SquirrelMail requires a web server with PHP to run properly.



----------------------------------------------------------------------------------------
            Install and Configure squirrelmail
----------------------------------------------------------------------------------------

 

Note : I had compile this in Other Location (/opt/
deva_mail_setup/squirrelmail) not on Default Location,
    so before start, u should ready this carefully & do as per your requirement.



Create one directory to store all download required
#mkdir  /softwares
Go to the Directory
#cd  /softwares

Download  squirrelmail tar
#wget http://downloads.sourceforge.net/project/squirreloutlook/squirreloutlook-1.0.3/1.0.3/squirreloutlook-1.0.3.tar.gz

Extract  squirrelmail tar
#tar zxvf squirreloutlook-1.0.3.tar.gz

Move to your config directory, i had move to my config directory
#mv squirreloutlook-1.0.3 /opt/deva_mail_setup/squirrelmail
Go to Your  your squirrelmail Dir
#cd /opt/deva_mail_setup/squirrelmail/config

Change Owner & Group of your squirrelmail Dir )
#chown -R apache.apache /opt/deva_mail_setup/squirrelmail/


# ./conf.pl





>>> We will now include some data from our company to our webmail.

    \B7 Go to option 1 - Organization Preferences:

    \B7 There you can change the name of your organization, add logo, among other options.
    \B7 In option 2, Server Settings, you can modify your domain, and change the smtp to SMTP (option 3). Make sure that in option 2 \93Sub option\94 1 domain name should be your domain.
Domain : yourdomain.com    (will be suffix emailid@yourdomain.com instead of emailed@host.yourdomain.com )
A. Update IMAP Settings : 127.0.0.1:143 (dovecot)
B. Update SMTP Settings : 127.0.0.1:25
    \B7 Go to the Theme option and follow the instruction to set default theme as outlook
    \B7 The option 8 you have the plugins. Just take a look at SQUIRREL website and read about what each plugin does (http://squirrelmail.org/plugins.php).
    \B7 In Option 10 you can change the language.
    \B7 In sub-option 1, change the DEFAULT LANGUAGE to en_US.
    \B7 And finally, option D. Change to dovecot.
## Made the changes, simply save by selecting "S " followed by "Q" to quit.







##### Squirrelmail Apache Configuration #####

#vi /etc/httpd/conf/httpd.conf

### WEBMAIL ###
Alias /squirrelmail /opt/deva_mail_setup/squirrelmail/
<Directory /opt/
deva_mail_setup/squirrelmail/>
Options Indexes
AllowOverride none
DirectoryIndex index.php
Order allow,deny
allow from all
</Directory>




#### Then Restart the Following Services ####

# /etc/init.d/mysqld restart
# /etc/init.d/dovecot restart
# /etc/init.d/postfix restart
# /etc/init.d/httpd restart



Note:: test your configuration by browsing to

http://192.168.1.100/squirrelmail/src/configtest.php

                                 OR
http://Your-Server-IP/squirrelmail/src/configtest.php


----------------------------------------------------------
----------------------------------------------------------

No comments:

Post a Comment