On 13 Mar 2015, at 17:41, Shane Williams wrote:
I've been reviewing the current landscape of anti-spam tools since I
haven't set up a new system in a while, and one place I'm wondering
what people are using is milters for spamassassin/spamc.
It seems like spamass-milter is the default go-to for most people, but
I'd really like one that can listen on an INET socket (and
spamass-milter doesn't as far as I can tell, but please correct me if
I'm wrong). Milter-spamc from SnertSoft looks promising, but it's not
free, and a bit more complicated. smtp-vilter also looks interesting,
but it does more than just SpamAssassin stuff, so might be overkill.
And I suspect there are a bunch more out there (though a lot of these
projects seem to have stalled or died over time).
What are your favorite (not spamass-milter) options for plugging
spamassassin into a milter?
MIMEDefang. Chosen many years ago, never had an adequate reason to
switch. Its primary strengths:
1. It is a hub for all content filtering, not just SA, so you get
deterministic but flexible filter ordering.
2. It is primarily configured by a set of Perl subroutine
implementations. If you can write the Perl for a particular filtering
trick, you can implement it in MD.
3. It is designed to work with messages as possibly complex MIME
objects, providing the framework for sophisticated safe manipulation of
messages and their parts.
4. It is mature open source software that is actively supported.
5. It does not use a running spamd, but rather uses its own herd of
filtering slaves that load the SA modules.