Jeffrey 'jf' Lim:
> On Mon, Jul 29, 2013 at 3:56 AM, Wietse Venema <wie...@porcupine.org> wrote:
> > Jeffrey 'jf' Lim:
> >> Am I misunderstanding something here, that setting
> >> 'smtpd_client_restrictions = reject_unauth_pipelining' should reject a
> >> client that sends the EHLO, or HELO before the smtp banner?
> >> (http://www.postfix.org/postconf.5.html#reject_unauth_pipelining:
> >> 'Reject the request when the client sends SMTP commands ahead of time
> >> where it is not allowed, ...')
> >
> > Current reject_unauth_pipelining implementations reject clients
> > that pipeline input that *follows* EHLO/HELO and later commands.
> > They don't reject clients that talk before Postfix greets them.
> >
> > To reject clients that talk before Postfix greets them, use
> > Postscreen's pregreet detection feature.
> >
> 
> ok, thanks. How about my problems with setting 'smtpd_delay_reject =
> no'? It just seems that with it smtpd_delay_reject set to 'no', the
> rejection just isn't done (or detected?), for whatever reason.

Allow me to repeat my reply above:

Current reject_unauth_pipelining implementations [...] don't reject
clients that talk before Postfix greets them.

To reject clients that talk before Postfix greets them, use
Postscreen's pregreet detection feature.

        Wietse

Reply via email to