On Wed, Mar 25 2015, Wolfgang Mueller wrote: > On Wed, Mar 25, 2015 at 22:34:10 -0400, [email protected] wrote: >> Then I run for a while, check the logs and issue the appropriate >> postconf commands. > > Yes, exactly. > > You can also manually go through the settings mentioned in the > "Overview" section of COMPATIBILITY_README, to see if anything needs > changing in main.cf/master.cf. That's what I did. > >> Not so clear is when do you turn off backwards compatibility (i.e. set >> the level). Does postfix determine the level right away or should I let >> it run for a few weeks so it sees a lot of mail? > > The documentation is not clear on this, but I don't think there's any > kind of logic behind the compatibility level postfix mentions in its > log - it's just the hard-coded version specifier, the "most recent" > compatibility level. > > You can turn off the safety net once you made sure that postfix is > configured the way you want; that is, once you made sure that no more > backwards-compatible default settings would need to be made permanent. > > For example, relay_domains used to default to $mydestination. With > postfix 3.0.0, it defaults to: > relay_domains = ${{$compatibility_level} < {2} ? {$mydestination} : {}} > > If you rely on the default setting of relay_domains (i.e. you don't set > it explicitly in main.cf) you may need to change it now.
Thanks. It now looks as though my test machine does work; I forgot to restart postfix. So today when I booted it up it does seem to process mail. Thanks again, allan

