On Wed, Sep 03, 2003 at 09:30:46AM -0500, Brent Rigsby wrote:
> We have only 200 people using this at the moment

The number of users often isn't the biggest issue.  You can have 199
moderate users but if one person has a couple of thousand e-mails in
their inbox then everybody suffers every time that one person checks
their mail.  Your system needs to be able to cope with the heaviest
users, not just the average ones.

> and was thinking on
> splitting the processes alittle by moving the scripts and files to another
> server and just let this one handle mail but we are not sure if squirrel
> mail handles this type of setup.

It surely does.  Just put the ip address of the mail server into
config.php.

The IMAP protocol puts a lot more load on a connection than POP does.
Squirrel is also quite CPU-intensive when processing mailboxes.  If you
have the mail daemon and webmail client on one machine then the load
caused by one can slow down the other.  This can cause a vicious circle
because I've noticed that while Squirrel is waiting for a connection to
return data it is very CPU-heavy (possibly this is PHP's fault).  So the
slower the mail server is in returning a result, the greater the load
that Squirrel imposes on the box, thus making the mail server even
slower in a vicious circle.

So do move the web client to a different box.  Also, see what you can do
to speed up the way the mail server processes mailboxes with many
messages in.  If you have maildir mail storage, for example, you should
consider using a filesystem that isn't slowed down by having many files
in a directory.

-- 
Bruce


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
--
squirrelmail-users mailing list
List Address: [EMAIL PROTECTED]
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Reply via email to