Hi,
I am presently using qmail-ldap as my
corporate email server and was using it around 2 years with out any problems.
Recently I have exponentially increased my user base and the count has exceeded
2000. Apart from this my operation really demands the heavy usage of the email
server that I get huge Volume of emails each day. At peak times I touch around
5k mails which is the 5-10 minutes average. I am expecting the user base to go
high this year. I am running IBM x346 Intel Dual Processor with 4 GB RAM today.
I do run SPAMASSASSIN and CLAMAV on the same server which is eating up my PROC
like anything. Ideally I want to scan even outgoing emails send by my internal
users. When I enable qmail-scanner for all the traffic, my processor load is almost
touching 60-70 at peak time.
I have 2 Ideas at present. I just want to
get some support in here for which one to go with.
1. Is it possible to have all the SMTP and
SPAM + CLAM put on a separate server? (Front end Back end model). I have been
doing some testing and have found out that RBL checks and Recipient checks does
only work if you have your domain name included in your ~/control/locals L
which will again put that load on the back end server.
2. Using Red Hat Cluster Suite to have 2
email servers which will balance the load with a common IP and GFS implemented
so that they both share the same storage (FC SAN)
Is there any other better option?
Please advice on the same.
Regards,
Manoj