DL Neil:
> The daily pflogsumm report shows that (in recent days) 60~93% of 
> attempts to connect are rejected, and bounce-off Postfix's settings, eg
> 
>      450 4.7.1 <00nyBxbT>: Helo command rejected: Host not found; 
> proto=SMTP helo=<00nyBxbT> (total: 1)
>             1   115.213.249.159  (<>)
> 
> The EHLO string changes with each attempt, but the IP address may be the 
> same for dozens, hundreds, or thousands of these.
> 
> The server moves along quite calmly, without stressing either RAM or CPU.
> 
> Maybe: if it ain't broke, don't fix it?

I have lived without this check for a long time now. Bots are usually
blocked via other mechanisms, such as postscreen pregreet checks
or DNSBL checks.

> That said, is Postfix the best tool for this job, or should something 
> else (maybe like Fail2Ban) act as Bouncer, by pre-processing such 
> connections? Will welcome rationale(s)...

It's an optimization problem. Many Postfix features block a client
based on what happens within a single SMTP session. Stateful tools
such as Fail2Ban, postfwd, greylist are good for problems that
involve historical context.

        Wietse

Reply via email to