Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a linux server with sendmail doing spam filtering for some years. We usually do filtering spam by using spamcop, spamhaus, njabl but we dont seem to keep up. The number of spam mail getting through is rising.

Do you having any better alternatives?

share|improve this question
up vote 1 down vote accepted

You should check out SMFS for mail spam and virus filtering that works with sendmail. It includes:

  • smf-clamd - Sendmail ClamAV milter
  • smf-spamd - Sendmail SpamAssassin milter
  • smf-zombie - Sendmail Zombie SPAM Blocker
  • smf-spf - Sendmail SPF milter
  • smf-grey - Sendmail GreyList milter
  • smf-sav - Sendmail Sender Address Validator

Project homepage:

share|improve this answer

Running spamd, and spambayes for bayesian filtering is probably the best you're going to get. It however requires getting samples of spam and ham from your end users.

share|improve this answer

amavisd-new has support for sendmail as a milter. We've used it for years in a Postfix setup and it's been pretty good. It acts as a "framework" that draws in multiple spam-detection systems, such as pyzor, spamassassin, etc., and supports pattern matching (should you need it).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.