> -----Original Message-----
> From: Jo Rhett [mailto:[EMAIL PROTECTED] 
> Sent: donderdag 19 oktober 2006 9:56
> To: Mark
> Cc: users@spamassassin.apache.org
> Subject: Re: ALL_TRUSTED creating a problem
> 
> 
> Perhaps SA being focused on "post-SMTP" is the problem here. Why is
> this the focus? In the modern world, you want to reject
> during SMTP not send backscatter to the poor folks whose e-mail got
> forged.
>
> Frankly, a milter environment is the only possible right way
> to run SA. So why the constant comments as if this is some one-off
> weird config?

I reckon the focus of SA on "post-SMTP" is due to the fact that it
operates, by nature, post DATA phase.

I agree that milters, or any other stuff done during the SMTP dialogue,
are a preferable first line of defense. But since full SA checks need to
be done post-DATA anyway, you lose much of the advantage of a milter (e.g.
pre-DATA phase early-outs).

A milter gives you the advantage of REJECT-ing during the SMTP dialogue
(which really is a boon). But unless you close the connection first (thus
losing the aforementioned advantage), SA checks can be quite
time-consuming, especially with much RBL stuff done. Hence, these days I
choose to let the LDA do SA checks. That way a spamd process can chew away
for a whole minute or so (an eternity within an SMTP dialogue), without
anything being at risk of timing out.

As for backscatter to the poor folks whose e-mail got forged, you're not
supposed to do that anyway. And LDA using SA should either silently drop a
message indicated as spam, or attach it with ***SPAM*** in the subject or
some such. But never re-open a connection to who one thought was the
sender, to tell them they sent you spam; that very act is spamming itself.

- Mark

Reply via email to