Mark wrote:
> Mark is well aware of the benefits of milters. ;) In fact, I run
> clamav too. But clamav isn't SA.

No, but it needs the message body just like SA does, and it serves a
similar purpose in my mind: detecting email you don't really want to
receive, based on the contents of the message.

> And I was arguing the case that,
> since SA needs to be done post-DATA, there's really not a whole lot
> of advantage you gain from bringing it to a milter

How many false positives have you seen with a score over, say, 20?
Personally, I've never seen one, and I'm confident enough that I never
will.  So, I've got my MTA rejecting anything over that during the SMTP
transaction.

Personally, I do see this as a "whole lot of advantage."  One is that it
doesn't take up space in the queues or in my mailbox.  Two is that I
don't have to look at it.  (Spam that gets to my inbox -- tagged or not
-- is still spam that got to my inbox.)  And perhaps most importantly is
that, if there ever is a false positive, the sender will get a notice
from THEIR server that the message was rejected by MY server.  This
simultaneously eliminates backscatter (since I don't have to send any
bounce messages) and yet *still* allows legitimate senders to be
notified of FPs.

Of course, stopping spam before you even *get* to the DATA stage is
better.  But this nicely takes care of most things that get past the
other defenses.  I said in an earlier message that, in the last 7 days,
SpamAssassin here scanned over 119,500 messages.  Of those, just over
58% of the messages (69,562) were stopped during the SMTP transaction.
That's just over 69,500 junk messages that didn't make it to my users.

Reply via email to