On Wed, Jul 11, 2012 at 08:03:05AM -0400, Wietse Venema wrote:
> Ralf Hildebrandt:
> > When using a policy daemon in smtpd_data_restrictions:
> > 
> > Is the policy daemon called ONCE for every 
> > sender - recipient tuple?
> 
> Postfix invokes smtpd_clientrestrictions ONCE for every client
> connection.
> 
> Postfix invokes smtpd_helo_restrictions ONCE for every HELO or EHLO
> command.
> 
> [fill in the gap yourself...]

Modulo "smtpd_delay_reject" which causes "client", "helo" and "sender"
restrictions to fire once per recipient.

> 
> Postfix invokes smtpd_recipient_restrictions ONCE for every RCPT
> command.

After this it is one event per SMTP command. And so:

> Likewise, Postfix invokes smtpd_data_restrictions ONCE for every
> DATA command.

The "data" and "end_of_data" restrictions are once per transaction.

-- 
        Viktor.

Reply via email to