Chad M Stewart:
> 
> On Aug 24, 2014, at 2:00 PM, Wietse Venema <wie...@porcupine.org> wrote:
> 
> > Please also examine "postconf -P" output. That shows parameter
> > settings in master.cf that have higher precedence than main.cf.
> > 
> > I suspect that you have "receive_override_options" in master.cf.
> > That is normally used to disable address mapping before or after a
> > content filter so there is no double mapping (virtual alias and
> > other mappings).
> > 
> > But, if you have no content filter, then can disable virtual alias
> > mapping completely, with the result that you describe.
> 
> 
> 127.0.0.1:10026/inet/mynetworks = 127.0.0.0/8,192.168.7.50
> 127.0.0.1:10026/inet/receive_override_options = 
> no_address_mappings,no_header_body_checks,no_unknown_recipient_checks
> 127.0.0.1:10026/inet/smtpd_authorized_xforward_hosts = 127.0.0.0/8
> 127.0.0.1:10026/inet/smtpd_client_restrictions =
> 127.0.0.1:10026/inet/smtpd_helo_restrictions =
> 127.0.0.1:10026/inet/smtpd_milters =
> 127.0.0.1:10026/inet/smtpd_recipient_restrictions = permit_mynetworks,reject
> 127.0.0.1:10026/inet/smtpd_sender_restrictions =
> smtp/inet/soft_bounce = no
> smtpd/pass/smtpd_client_connection_count_limit = 10
> smtpd/pass/smtpd_proxy_filter = 127.0.0.1:10025
> smtpd/pass/smtpd_proxy_options = speed_adjust
> 
> You're correct on the re-injection port, localhost:10026, but
> nothing like that on the normal :25 though I am also using postscreen,
> but that shouldn't have anything to do with it either.

You use smtpd_proxy_filter (the "before-queue" filter). This does
not need receive_override_options, because mail takes a path that
is not subject to double address mapping.

The receive_override_options feature is needed with the much older
content_filter option (the "after-queue" filter) which cycles mail
two times through the Postfix queue.

I guess the smtpd_proxy_filter does not say all the things that
you should not do...

        Wietse

Reply via email to