4. (RUN) Running SquirrelMail
5. (CHARSETS) Russian Charsets
6. (LOCALES) Translations of SquirrelMail
+ 7. (PLUGINS) Installation of included plugins
0. QUICK INSTALL GUIDE
- Unpack the SquirrelMail package in a web-accessible location.
- Select a data-dir and attachment dir, outside the webtree (e.g. in /var).
The data-dir (for user prefs) should be owned by the user the webserver
- runs as (eg www-data). The attachment dir (for uploading files as
+ runs as (e.g. www-data). The attachment dir (for uploading files as
attachments) should be file mode 0730 and in the same group as the
webserver.
- Run config/conf.pl from the command line. Use the D option to load
You can find PHP at http://www.php.net. See the documentation that
comes with PHP for instructions how to set it up.
- The PHP IMAP extension is NOT neccessary at all (but won't harm)!
+ The PHP IMAP extension is NOT necessary at all (but won't harm)!
Below is a list of optional PHP extensions:
--with-ldap Required for LDAP addressbooks
-------------------
For information on how to make SquirrelMail work with Russian
- Apache, see the README.russian_apache in the doc/ subdirectory.
+ Apache, see the russian_apache.txt in the doc/ subdirectory.
6. TRANSLATIONS
http://sourceforge.net/project/showfiles.php?group_id=311&package_id=110388
- Each translation contains install script that copies required files
- into appropriate locations. If you can't run that script, you can extract
- contents of translation packages into your SquirrelMail directory.
+ Each translation contains an install script that copies the required files
+ into their appropriate locations. If you can't run that script, you can
+ extract the contents of translation packages into your SquirrelMail
+ directory.
- NOTE No.1: *-src.tar.gz, *-src.tar.bz2 and *-src.zip archives does not contain
- compiled translation files. You will need to run compilelocales script
+ NOTE No.1: *-src.tar.gz, *-src.tar.bz2 and *-src.zip archives do not contain
+ compiled translation files. You will need to run the compilelocales script
in order to get all gettext binary translations.
NOTE No.2: You might need to restart your webserver before using translations.
If you can't do that, install your translations _before_ you use SquirrelMail.
+
+7. PLUGINS
+----------
+
+ The SquirrelMail package includes some standard plugins. These plugins can be
+ enabled in the SquirrelMail configuration script.
+
+ Included plugins can use additional configuration files:
+ * change_password
+ configuration file is required. Without it plugin defaults to invalid
+ backend. See plugins/change_password/README
+ * filters, fortune, mail_fetch, newmail, translate
+ configuration files are optional. See README files in plugin directories.
+ * squirrelspell
+ configuration is stored in plugins/squirrelspell/sqspell_config.php
+ Default configuration might not work on your server.
+ * administrator
+ plugin must be setup correctly in order to detect administrative user.
+ See plugins/administrator/INSTALL