Diego Pomatta wrote:
But is not qmail's job to detect spam

True.

or tell the sender what the problem was;

True only for your local site policy; most people who reject spam would like to let the sender know so legitimate senders can rearrange their message to try again. More generally, it's usually a good idea to include *some* kind of information about why you rejected the message if you reject an email message at the MTA layer.

qmail makes this much more difficult that pretty much any other MTA.

qmail, as provided by DJB, is nearly unusable in today's email environment IMO.

qmail is just the MTA, and a damn fine one imho.
A filter/scanner/anti-spam tool has to do that.

If you're going to notify senders about spam or virus content, the time to do it is before your mail system has sent a "250 OK" reply to the message's DATA segment. Accepting the message then constructing a (new!) rejection message to send back generates backscatter, and is likely to get your system blacklisted locally by sysadmins everywhere if you do this.

Earlier you also wrote:
> If you mean incoming, IN MY CASE I drop spam without further notice to
> the sender or the recipient. I deal with the false possitives
> personally, and configure SA accordingly. Only 2 false possitives
> since SA is in effect, though. And it was actually mail I would
> consider spam, but the user in question wanted to receive it anyway.

2 FPs over what time period? How much overall mail flow? What type of system is it; how many accounts?

How do you find out about a false positive if you discard anything tagged as spam?

I don't drop anything but confirmed viruses on my *personal* mail system, never mind the systems I'm responsible for at work; I shudder to think of the cries of outrage if I silently dropped spam on the ISP mail systems I administer. (There *have* been business-related FPs, more than once.) I *do* *divert* messages considered spam for most customers to a spam folder, and old spam is expired on a daily basis.

-kgd

Reply via email to