I finally grew tired of email spams, having to delete several thousand spams a day while fishing out for valid emails is no fun. Occasionally I deleted valid emails too in the process. I realized I was wasting valuable productive hours dealing with junk from cretins and morons (aka spammers). I decided to fight back.

I implemented a series of anti-spam measures in postfix over the last couple of weeks and testing them to death.

Today is my first spam-free day in probably a decade or more.

My crusade is so far with various RBL's and email header & SMTP protocol compliance checks. I haven't added spamassassin to the mix yet nor have I added clamav. I seriously doubt if clamav is required on Linux.

BTW: I never realized how effective RBL's were till I tried them. Here is the stats from my latest mail log (from Oct 28 04:09:49):

Total mails rejected: 21141
Total mails blocked using RBL data: 16551

I am checking all my protection measures for effectiveness and more importantly false positives. I plan to publish them in details soon.