Table of Contents:
0. (QUICK!) Quick install guide
- 1. (PHP4) Configure your webserver to work with PHP4
+ 1. (PHP) Configure your webserver to work with PHP
2. (IMAP) Setting up IMAP (not covered)
3. (INSTALL) Obtaining and installing SquirrelMail
4. (RUN) Running SquirrelMail
Each of these steps is covered in detail below.
-- Install webserver and PHP4 (at least 4.1.0).
+- Install webserver and PHP (at least 4.1.0).
- Install IMAP server (see docs of that server).
- Unpack the SquirrelMail package in a web-accessible location.
- Select a data-dir and attachment dir, outside the webtree (e.g. in /var).
- Browse to http://www.example.com/yourwebmaillocation/ to log in.
-1. CONFIGURE YOUR WEBSERVER TO WORK WITH PHP4
----------------------------------------------
+1. CONFIGURE YOUR WEBSERVER TO WORK WITH PHP
+--------------------------------------------
If your webserver does not already have PHP you must configure it
to work with PHP. You need at least PHP v4.1.0. SquirrelMail uses
- the standard suffix .php for all PHP4 files.
+ the standard suffix .php for all PHP files.
You can find PHP at http://www.php.net. See the documentation that
comes with PHP for instructions how to set it up.
Introduction:
-------------
-SquirrelMail is a standards-based webmail package written in PHP4. It
+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) for maximum compatibility
across browsers. It has very few requirements and is very easy to configure
to the Internet. After reviewing several open source projects, we realized
that we were going to need to do some fairly major customizations to get
things to be a nice fit for our needs. So the decision was made to create
-our own for some of these reasons, and for fun (we really like PHP4). We
+our own for some of these reasons, and for fun (we really like PHP). We
decided to open source the project to contribute to the community that has
contributed so much to us. Since then, it has grown much bigger than we
ever imagined, and we have an awesome development team who are actively
from scratch and configure your settings as if it was your first install.
NOTE: The new plugin architecture required the use of some functions which
-are not in all versions of PHP4. You will need at least PHP 4.1.0. If you
+are not in all versions of PHP. You will need at least PHP 4.1.0. If you
need to upgrade please go ahead and install the latest release version of
-PHP4.
+PHP.
1. Backup old install
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch
-Requires: %{webserver}, php >= 4.0.4, perl, tmpwatch >= 2.8, aspell
+Requires: %{webserver}, php >= 4.1.0, perl, tmpwatch >= 2.8, aspell
Requires: /usr/sbin/sendmail
Prereq: %{webserver}, perl
BuildPrereq: perl
%description
-SquirrelMail is a standards-based webmail package written in PHP4. It
+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) for maximum
compatibility across browsers. It has very few requirements and is very
<p>
SquirrelMail uses the IMAP protocol, info on it can be found
<a href="http://imap.org"/>here</a>. The program also uses
- its own IMAP functions, not those built in to PHP4. This won't
+ its own IMAP functions, not those built in to PHP. This won't
matter to anybody except those responsible for installing it,
but trust us when we say they appreciate it.
</p>
if ($err==2) {
echo $output.
"<body>\n".
- "<p>You need to have php4 installed with the multibyte string function \n".
+ "<p>You need to have PHP installed with the multibyte string function \n".
"enabled (using configure option --enable-mbstring).</p>\n".
"<p>System assumed that you accidently switched to Japanese translation \n".
"and reverted your language preference to English.</p>\n".
?>
</frameset>
-</html>
\ No newline at end of file
+</html>