John D. Hardin writes:
> On Mon, 19 Jun 2006, Steven W. Orr wrote:
> 
> > =>> Is it worthwhile to try to convince the SA dev 
> > =>> crowd to add greylist functionality?
> 
> > Neither. What I'm looking for is a rubust way to say: "I haven't
> > seen mail from this guy before so I'm going to reject his email
> > with a 450 error code. If email from him tries for delivery after
> > (let's say) four hours, then I will accept it and nevermore will
> > this guy have a delay in sending me mail."
> 
> That's the common definition of "greylisting".
> 
> I think the suggestion to add it to SA misses a basic fact: the
> mail has *already been received in its entirety* by the time SA gets a
> chance to see it. What's the point in greylisting then?
> 
> Proper greylisting is done early in the SMTP exchange, at the point
> the DATA command is sent and the sender and recipients are known but
> before the message itself has been received. I use milter-greylist to
> do this and it works well.

Yep -- that's the key point -- as far as I know it's illegal (in
SMTP terms) to offer a 421 after DATA.

--j.

Reply via email to