Mailserver cleanup

Posted by Mike Haller on Wednesday, November 21. 2007 at 18:24 in Hosting
I used my free time today to clean up my server and to work on some issues I planned for some time. My mailserver setup had served 300000 mails in the last three days (that's one mail per second).

Well, i host 350 mail accounts of various customers and that means that every account is sending/receiving 10 mails per hour. Sounds reasonable as there's a lot of spam coming in. So I tuned and added new (german) rules to the SpamAssassin configuration on my Gentoo system.

Some stats:

Of all incoming mail, 84% is spam
SpamAssassin's logfile is 800MB/Week
Mail server logfile is 1000MB/Week
Virus scanner logfile is 70MB/Week
Filtering spam takes 3.2-5.9 seconds for avg. 3-5kb mails
There are at all times 200-300 mails in the queue
25% of the mails are denied due to wrong/forged DNS MX records of sender

The next thing I'm going to do is implement Sender Policy Framework (SPF), which will prevent mails from my customers from being accidentally identified as spam (false positive).



Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications
 
Submitted comments will be subject to moderation before being displayed.
 

About

My name is Mike Haller and I'm a software developer and architect at Innovations Software Technology in Germany. I love programming, playing games and reading books. I like good food, making photos and learning and mentoring about the craftsmanship of commercial software development.

Quicksearch