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