Ok, it's been a couple of months, but we went through a mail migration that didn't go as smoothly as I had hoped for.
One of the problems we encountered, was MailScanner would crash when syslog went down.
Ok, well, I started looking into it, and it seems that rsyslog would crash after running for awhile. As these were production servers and this started occuring regularly, I couldn't fully load test. However, I'd like to know what everyone else is running for load on their systems. As far as ours go, we have the following ( I can't give the number of messages generated in a day, sorry ).
Mail Servers running Postfix + MailScanner.
Mail Server Load - At the time, about 300 emails per minute, peak of 4000 emails per minute.
We reject in the order of about 4 million emails per 24 hour period at the door.
We deliver about 500,000 emails localy or to remote servers.
We have 12 servers handling email, the above stats are per server.
The MySQL server is hit in the order of 3,000 queries per second ( postfix is mysql driven in this case, all virtual users are in the MySQL database, as well as virtual domains, the transport table, etc ). The database also maintains around 7000 connections active.
Our maillog reaches almost a gig in size per 24 hour rotation.
So, what is everyone else running on and any issues?
I plan on running rsyslog again on a different system with a different MySQL database for performance reasons.


