On Wed, 19 Sep 2007, Joel Reicher wrote:

Unfortunately, the problem with server-side spam filtering (we do it too!)
is not the false negatives; it's the false positives!  I've lost important
mail due to server-side spam filtering...

FWIW I am religiously opposed to content-based filtering for exactly
this reason.

I "filter" only with blacklisting and greylisting. Although they can only
be done at a boundary mail exchanger, I find it invaluable that there's
really no such thing as a false positive; if legitimate mail bounces then
it, well... bounces.

If the mail really bounces (is returned to the real sender) then the sender can take action. But if you accept the email, filter it, and then try to do some sort of semi bounce by looking at the header addresses, mail will eventually be lost.

We do all filtering at our incoming mail server while the smtp connection still is active (using sendmail milters) and thus can return an error message to the connecting mailserver for a true bounce.

The milters used are milter-greylist, spamass-milter and clamav-milter in that order. Greylisting stops most of the junk mail, but enough get through to need a dedicated server to run spamassassin and clamav.

We do have false positives, but the ones I'm aware of are 1-2 each year for over 10,000 users. Of course, not having English as your native language really helps to avoid false positives. And of course the number depends on your line of work. If I was at the faculty of medicine, doing research on Viagra, I would probably hate spam filters. We whitelist people on request if they have these kind of problems. (I have 2 whitelisted users at the moment, and one whitelisted server).

Tagging vs. rejecting (bouncing) junk mail in an interesting discussion. On thing often forgotten in these discussions is the number of false positives created when people browse through tagged email, quickly deleting everything based on the Subject header (or not looking at all).

/Per
_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to