Hi all!

I have a transport "foo" defined in master.cf that delivers messages via a pipe 
command.  In an edge case Postfix is receiving messages with multiple 
recipients (multiple RCPT TO commands).  I'm looking for a way to have such 
messages delivered to the pipe command only once, period, not once per 
recipient.

At first I thought I could just set foo_destination_recipient_limit = 1 in 
main.cf (per 
<http://www.postfix.org/postconf.5.html#transport_destination_recipient_limit>),
 but it turns out this has no effect on pipe deliveries, as the pipe command 
seems to *always* be invoked once per recipient anyway.  Is this correct?

Is there a way to have a pipe command be invoked only once per message?

-Julian

Reply via email to