Wietse:
> A more serious issue is that _destination_rate_delay is per-destination
> not per-sender, so the example that I gave was wrong to begin with.
> This would require a rate delay that is independent of destination.

In the case of single-recipient email, this can be done with delays
on the Postfix receiving side.

1) Force client concurrency of 1.

/etc/postfix/main.cf:
   smtpd_client_connection_count_limit = 1
   smtpd_client_event_limit_exceptions = 
        ...hosts not subject to connection count limit...

2) Insert delays before receiving mail; s/client/sender/ if appropriate.

/etc/postfix/main.cf:
    smtpd_client_restrictions =
        check_client_access hash:/etc/postfix/client_access

/etc/postfix/client_access:
    1.2.3.4     sleep 2

        Wietse

Reply via email to