On 22/06/17 22:47, Noel Jones wrote:
> On 6/22/2017 10:32 AM, Wietse Venema wrote:
>> Brice Figureau:
>>> Hi,
>>>
>>> I have a fairly (at least to me) complex mail system based on postfix
>>> 2.11.2 where our users entering e-mails are forwarded to amavis to be
>>> DKIM signed then forwarded back to postfix for the final delivery.
>>>
>>> Lately, I wanted to have mails sent from `registrat...@asmodee.net` to
>>> be relayed by our ESP, so I added the following
>>> sender_dependent_default_transport_maps:
>>>
>>> /etc/postfix/sender_transport_maps:
>>> asmodee.net sendgrid:[smtp.sendgrid.net]:587
>>> * DUNNO
>>>
>>> Unfortunately this is not applied.
>>
>> sender_dependent_default_transport_maps (default: empty)
>>        A  sender-dependent override for the global default_transport 
>> parameter
>>        setting. The tables are searched by the  envelope  sender  address  
>> and
>>        @domain.
>>
>> Look for the last word in that sentence.
>>
>>      Wietse
>>
> 
> 
> In addition to the missing @domain, it looks like you have:
> 
>> master.cf:
>> ...
>> # incoming from Amavis DKIM signature process
>> 127.0.0.1:10025 inet n  - n - -  smtpd
>>     -o syslog_name=10025/smtpd
>>     -o content_filter=
>>     -o receive_override_options=no_unknown_recipient_checks
>>     -o smtpd_helo_restrictions=
>>     -o smtpd_client_restrictions=
>>     -o smtpd_sender_restrictions=
>>     -o smtpd_recipient_restrictions=permit_mynetworks,reject
>>     -o
>> sender_dependent_default_transport_maps=cdb:/etc/postfix/sender_transport_maps
>>     -o mynetworks=127.0.0.0/8
>>     -o smtpd_authorized_xforward_hosts=127.0.0.0/8
> ...
> 
>> postconf -n:
> ...
>> sender_dependent_default_transport_maps =
> 
> 
> 
> This will never work.  Sender_dependent_default_transport_maps is a
> property of the postfix trivial_rewrite service, not smtpd.  Since
> trivial_rewrite is a global service, the definition in main.cf takes
> precedence.

Actually it was wrapped in my original e-mail, but
sender_dependent_default_transport_maps was defined.
I just added the smtp -o as an attempt to fix the original issue.

-- 
Brice Figureau

Reply via email to