* Jeroen Geilman wrote :
>* On 2011-09-28 11:57, Troy Piggins wrote:
>>* Wietse Venema wrote :
>>>* Troy Piggins:
>>>
>>>> I'm using sender_bcc maps to archive/backup sent mail.  Config
>>>> extracts below.  It does work, but is creating duplicates when mail
>>>> is sent from clients other than localhost.  IE if I send mail using
>>>
>>> See http://www.postfix.org/FILTER_README.html, and look for the
>>> examples with receive_override_options. This workaround is needed
>>> before or after the filter.
>>
>> Thankyou!  Had used this tutorial
>> https://help.ubuntu.com/community/PostfixAmavisNew although most of
>> the receive_override_options listed in that tutorial were already in
>> the default Ubuntu package /etc/postfix/master.cf.  However after
>> reading the link you pointed me to, I added
>> 
>> receive_override_options = no_address_mappings
>> 
>> just after the content_filter line in /etc/postfix/main.cf,
> 
> If master.cf contains no empty overrides, this means you lose ALL aliasing.
> You need to specify this option either on your main smtpd(8)
> listener, meaning the original recipients will be sent to the
> content_filter, or on your content_filter re-injection listener,
> which means only final (aliased) recipients will be sent through the
> content_filter.
> Which one you want depends on your requirements.
> 
> Similarly, you normally don't want to set content_filter in main.cf;
> instead, specify it directly on your main smtpd(8) listener.
> This means it will not be applied on submission, nor, indeed, on
> your re-injection listener - which creates an infinite loop.
> 
> Many distros hack around this by specifying an empty content_filter=
> on the re-injection listener, but I consider this a crock. Don't
> specify it globally in the first place.

Understood.  Thanks for the clarification, Jeroen.

-- 
Troy Piggins

Reply via email to