Uhhh, this is a much more better Solution than getting this done by the content
filter.
I've set smtp_destination_recipient_limit = 1 so every mail gets passed to the
content filter for each recipient and finally gets requeued as a complete new
mail. Perfect!
Thank you!
On Jul 10, 2012, at 02:44 , Viktor Dukhovni wrote:
> On Tue, Jul 10, 2012 at 12:45:34AM +0200, Jeroen Geilman wrote:
>
>> I would probably opt to make it a fully controllable process by
>> first queueing and re-injecting it into a second listener or postfix
>> instance by utilizing ${second-smtpd}_recipient_limit = 1
>
> Right idea, wrong implementation. A better solution is to set the
>
> <transport>_destination_recipient = 1
>
> where <transport> is the name of the dedicated transport used to
> feed messages into the content_filter. For example:
>
> main.cf:
> content_filter = cf_smtp
> cf_smtp_destination_recipient_limit = 1
>
> master.cf:
> cf_smtp unix ... smtp
>
> --
> Viktor.