@ -15,15 +15,23 @@ REQUIRED!!
READ THIS FIRST!
READ THIS FIRST!
----------------
----------------
When this is an upgrade from Postfix Admin 1.5.4 please read DOCUMENTS/UPGRADE.TXT!!
When this is an upgrade from a previous version of Postfix Admin, please read
DOCUMENTS/UPGRADE.TXT also!
If you need to setup Postfix to be able to handle Virtual Domains and Virtual
If you need to setup Postfix to be able to handle Virtual Domains and Virtual
Users check out :
Users check out:
- http://high5.net/howto/
- the PostfixAdmin documentation in the DOCUMENTS/ directory
- our wiki at http://sourceforge.net/apps/mediawiki/postfixadmin/
There are also lots of HOWTOs around the web. Be warned that many of them
(even those listed below) may be outdated or incomplete.
Please stick to the PostfixAdmin documentation, and use those HOWTOs only if
you need some additional information that is missing in the PostfixAdmin
DOCUMENTS/ folder.
- http://codepoets.co.uk/postfixadmin-postgresql-courier-squirrelmail-debian-etch-howto-tutorial (Debian+Courier+PostgreSQL+Postfix+Postfixadmin)
- http://codepoets.co.uk/postfixadmin-postgresql-courier-squirrelmail-debian-etch-howto-tutorial (Debian+Courier+PostgreSQL+Postfix+Postfixadmin)
- http://bliki.rimuhosting.com/space/knowledgebase/linux/mail/postfixadmin+on+debian+sarge (Postfix+MySQL+Postfixadmin+Dovecot)
- http://bliki.rimuhosting.com/space/knowledgebase/linux/mail/postfixadmin+on+debian+sarge (Postfix+MySQL+Postfixadmin+Dovecot)
- http://gentoo-wiki.com/HOWTO_Setup_a_Virtual_Postfix/Courier_Mail_System_with_PostfixAdmin (Postfix+MySQL+Postfixadmin+Courier)
- http://en.gentoo-wiki.com/wiki/Virtual_mail_server_using_Postfix,_Courier_and _PostfixAdmin (Postfix+MySQL+Postfixadmin+Courier)
1. Unarchive new Postfix Admin
1. Unarchive new Postfix Admin
@ -61,7 +69,7 @@ For PostgreSQL:
3. Configure PostfixAdmin so it can find the database
3. Configure PostfixAdmin so it can find the database
-----------------------------------------------------
-----------------------------------------------------
Edit the config.inc.php file.
Edit the config.inc.php file - or - create config.local.php and add your settings there .
The most important settings are those for your database server.
The most important settings are those for your database server.
@ -74,9 +82,12 @@ to
$CONF['configured'] = true;
$CONF['configured'] = true;
PostfixAdmin does not require write access to any files. You can therefore
PostfixAdmin does not require write access to any files except the tempates_c
leave the files owned as root (or a.n.other user); as long as the web server
directory (smarty cache). You can therefore leave the files owned as root (or
user (e.g. www-data) can read them, it will be fine.
another user); as long as the web server user (e.g. www-data) can read them, it
will be fine.
For templates_c/, allow write access (only) for the web server user (e. g. www-data).
The easiest way to do this is chown -R www-data templates_c
The next 'step', is optional. Only do it, if other non-trusted users have access
The next 'step', is optional. Only do it, if other non-trusted users have access
to your user:
to your user: