Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
From: Victor Duchovni (Victor.Duchovnimorganstanley.com)
Date: Wed Dec 22 2010 - 12:07:15 CST
On Wed, Dec 22, 2010 at 07:03:24PM +0100, Robert Linden wrote:
> Could someone please tell me if and how I can control the grouping of
> recipients in one delivery via pipe?
> If I have a content filter and I want it to receive each recipient in
> a seperate message I can have them split up with this:
> default_destination_recipient_limit = 1
Better to replace "default" with the transport name of the filter.
> That works fine. But there doesn't seem to be a way to _force_ multiple
> recipients. Reading pipe(8) it seems that it would be the normal behaviour
> to not split up the recipients up to the configured limit (where the default
> is 50). Accordingly the manpage doesn't say how to achieve that, if it does
> not happen automatically. It seems that it does depend on the domains of the
> recipients though.
> I made myself a content filter like this:
> 127.0.0.1:25000 inet n - n - - smtpd
> -o relay_recipient_maps=hash:/etc/postfix/valid_recipients
> -o smtpd_recipient_restrictions=permit_mynetworks,reject
> -o content_filter=my_filter
Otherwise, each destination domain is a separate sub-queue.