Alexey V Paramonov:
> Hi,
> I'm looking for a good solution to make my postfix server operate faster.
> My setup is Postfix + Policyd-weight + fail2ban, but nothing helps under
> heavy load, and the problem is not with the server performance (CPU load
> is not so high, about 30%), the problem is in the number of
> smtp connections to port 25 - it's about 400-600 and "normal" users just
> can't get through and connect to the server to send their mail (they get
> "server timeout").
> Policyd-weight filteres such connections, but it doesn't drop them -
> seems like it holds them open for some time and gives penality for each
> mail send attempt, closing them only after N retries.
> Is it possible to drop such too fast reconnections from same IPs using
> Postfix or maybe iptables?
> Or, maybe there is another way?
Use an SMTP reply code of "421" to force Postfix to disconnect.
(with Postfix 2.6, reply code "521" will work too).
Wietse