1.Download the compatibility plugin and Local Auto Responder plugin from http://squirrelmail.org
2.Extract it to the Squirrelmail – plugins directory
cd /var/www/html/squirrelmail/plugins
# tar xzf compatibility-2.0.9-1.0.tar.gz
# cd compatibility
3.Patch it to your squirrelmail version
# patch -p0 < patches/compatibility_patch-1.4.11.diff
patching file ../../functions/strings.php
4.Configure the Squirrelmail to include the plugin
# cd ../../config
# ./conf.pl
5.Extract Local Auto Responder Plugin
# cd ../plugins/
# tar xzf local_autorespond_forward-3.0-1.4.0.tar.gz
# cd local_autorespond_forward
6.Compile suid_backend module
# cd suid_backend/
# ./configure –enable-webuser=nobody
Here my Apache is running as user “nobody”.That user should have the permission to play
with the directories under this.
# make
# make install
7.Copy the sample config.php
# cd ..
# cp config.sample.php config.php
8.Edit the config.php to use “suid” instead of “ftp” for Maildir and “.forward” files
edit config.php
$laf_backend = ’suid’;
9.Configure the Squirrelmail to include the plugin
# cd ../../config
# ./conf.pl
10.Verify the Squirrelmail’s ATTACHMENT DIR and DATA DIR. Verify the permission also
edit /var/www/html/squirrelmail/config/config.php
$attachment_dir = ‘/var/local/squirrelmail/attach/’;
11.Create it if doesn’t exist
# mkdir /var/local/squirrelmail/attach
# chown nobody.nobody /var/local/squirrelmail/attach
# chmod 755 /var/local/squirrelmail/attach
Finish…… you can go now…
Thanks,
Riyesh
Linux buddy
REFERENCE
http://linuxbuddies.com/2008/12/22/autoresponder-plugin-in-squirrelmail/