Hi Stan,

Well, according to our appliance, it's processing about 240,000 emails a day.  
Our other mail filtering system, which is essentially an ancient in-house 
wrapper for Spamassassin that speaks libmilter to a couple old sendmail boxen, 
is a little harder to pin down.  SNMP polling shows an average of 125 emails 
per minute processed on each server, so figure roughly 360k/day.  Overall then, 
I'm looking at implementing a solution that can withstand upwards of 600k 
emails per day, though this will likely be balanced between two or three 
servers via keepalived or MX records.

As far as the hardware we wind up deploying, I'm hoping to move a few non-critical domains onto a VM running this Postfix solution (likely looking at Maia Mailguard to do the filtering/quarantine/frontend) temporarily as a proof of concept to gauge how well it works and how much processing power such a small amount of mail flow is going to demand. I'm currently looking at building a pair of single-cpu quad-core Xeon based boxen, though depending on prices I may go with dual-cpu quad-core. System drives will likely be small SATA2s in software raid-1, as I don't expect those filesystems to see heavy activity. Hardware RAID is really out of my budget, unfortunately, so the data filesystem may have to live on a soft-raided high-performance SATA disk.
Conversely, our ancient in-house-milter only uses its disks for storing 
quarantine, and keeps its whitelists/blacklists/message queues in a RAMdisk, 
which performs quite well.

Oh, and the preferred distro here is Debian.

-Javier

Stan Hoeppner wrote:
Stan Hoeppner put forth on 1/27/2010 9:47 PM:

http://www.postfix.org/STANDARD_CONFIGURATION_README.html#firewall
http://www.postfix.org/CONTENT_INSPECTION_README.html
http://www.postfix.org/SMTPD_PROXY_README.html
http://www.postfix.org/postconf.5.html#smtpd_recipient_restrictions
http://www.postfix.org/DATABASE_README.html
http://www.postfix.org/LDAP_README.html
http://www.postfix.org/transport.5.html

Javier, I forgot to ask.  What is your current message load, inbound emails/hour
or emails/day, gross, including spam?  What is the hardware configuration of the
box you plan to deploy?  Mainly looking for CPU/Disk (RAID?) specs as I'm sure
you'll have at least 2-4GB RAM in it at current RAM prices.  Also, what Linux
distro?

Reply via email to