The SquirrelMail Postfix Admin Plugin will allow your users to change their Vacation, Password and Forwarding settings if you are using Postfix Admin to administer your Postfix mail server. If you are not using Postfix Admin, you can still install and use it along with this plugin to use its vacation notification feature.
Install the SquirrelMail Postfix Admin Plugin
![SquirrelMail PostfixAdmin downloaded]()
![]()
2. Double click the downloaded file to launch the
Archive Manager.
![SquirrelMail PostfixAdmin Archive]()
![]()
3. Click the
Extract button to launch the
Extract window.
![SquirrelMail PostfixAdmin Extract]()
![]()
4. Change the destination folder by clicking on
Desktop. In the popup menu, select
Other….
![SquirrelMail PostfixAdmin Destination]()
![]()
5. Click the notepad button and in the
Location field type in
/usr/share/squirrelmail/plugins/ and click
Open.
![RetrieveUserData Extract]()
![]()
6. Click the
Extract button to start extracting.
![Note]()
The SquirrelMail PostfixAdmin archive has to be extracted directly into the SquirrelMail plugin directory to enable Linux to apply the proper SELinux Context into the files.
Configure the SquirrelMail Postfix Admin Plugin
![SquirrelMail Configuration]()
![]()
1. From a Terminal window, type in
/usr/share/squirrelmail/config/conf.pl and press
Enter. This will launch the
SquirrelMail Configuration utility.
![Note]()
If your Terminal window has a white background, make sure that the colors are off by looking for the command
Turn color on. If the command is
Turn color off, type in C and press
Enter to turn the colors off. This will ensure that you will be able to read all of the text.
![SquirrelMail Configuration]()
![]()
2. Type in 8 and press
Enter to list the
Plugins submenu.
![SquirrelMail Configuration]()
![]()
3. Install the
postfixadmin plugin by typing in the number corresponding to it and press
Enter. When you are done, type in
q and press
Enter to quit then type in
y and press
Enter to save your changes.
![yum install php-pear-MDB2-Driver-mysql]()
![]()
4. Type in the command below to install the required dependency for this plugin.
yum install php-pear-MDB2-Driver-mysql
![GEdit]()
![]()
5. In the
/usr/share/squirrelmail/plugins/postfixadmin directory, copy the file
config.php.sample and save it as
config.php. Edit
config.php and set the items below to the same values as your PostfixAdmin configuration.
$CONF['database_host']
$CONF['database_user']
$CONF['database_password']
$CONF['database_name']
![Note]()
The settings
$AllowForwarding and
$AllowChangePass can be set to
true only if you are using Postfix Admin to manage your Postfix mail server.
![SquirrelMail Options]()
![]()
6. Login to SquirrelMail and click
Options, you should now see the new
Auto Response section.
![SquirrelMail Options]()
![]()
7. Congratulations, it works.