Client and Message Rate Controls

Apply inbound controls without blocking legitimate shared networks.

v2.4Updated 2026-07-20Production guidance
Production note: Back up configuration, run postfix check, and stage changes before reloading.

Available controls

smtpd_client_connection_rate_limit = 50
smtpd_client_message_rate_limit = 100
smtpd_client_recipient_rate_limit = 500

Scope

These limits are per anvil time unit and can affect NATed or shared clients. Authenticated submission may need separate service overrides.

Exceptions

Use smtpd_client_event_limit_exceptions carefully for trusted networks.

Verify

Observe rejection logs and legitimate traffic patterns before lowering thresholds.

Search Trushilla Documentation