(at least we wish to support them).
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@9901
7612ce4b-ef26-0410-bec9-
ea0150e637f0
Table of Contents:
0. (QUICK!) Quick install guide
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
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.
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).
- 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.
- 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
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.
You can find PHP at http://www.php.net. See the documentation that
comes with PHP for instructions how to set it up.
Introduction:
-------------
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
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
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
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
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
need to upgrade please go ahead and install the latest release version of
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch
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
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
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
<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>
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".
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".
"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".
-</html>
\ No newline at end of file