Wietse Venema:
> Peter:
> > On 30/04/21 11:05 am, Wietse Venema wrote:
> > > Postfix stable release 3.6.0 is available. This ends the support
> > > for legacy release Postfix 3.2.
> > > 
> > >      To keep the old postscreen logging set "respectful_logging =
> > >      no" in main.cf before setting "compatibility_level = 3.6".  In
> > >      any case, the old postscreen parameter names will keep working
> > >      as before.
> > 
> > I've noticed that postfix doesn't mention this setting if it's started 
> > with compatibility_level set to less than 3.6 and this is unset.  Should 
> > it not log that this will change like it has for other compatibility 
> > settings in the past?
> 
> Did you mean:
> 
>     postfix/postscreen[22642]: Using backwards-compatible default setting
>         respectful_logging=no for client [address]:port
> 
> I see what is the problem. This message is logged for actions in
> postscreen.c, but it is missing for actions in postscreen_*.c.

Actually, the warning is logged only when postscreen logs BLACKLISTED
or WHITELISTED, not when it logs PASS, DNSBL, etc. and not when the
daemon starts up.

This is how compatibility_level works: it logs a specific warning
when it uses a specific backwards-compatible default setting.

        Wietse

Reply via email to