Stan Hoeppner: > the fact that I have 'old syntax' in the main.cf , does that > imply that at some point, instead of upgrading postfix, a new > installation was done, and old config files copied across? (which > is a distinct possibility when server was 'moved' from physical > to vps), just curious.
Postfix as distributed by me will try to update main.cf as you upgrade to a newer release, to avoid surprises. For example, with Postfix 2.9 the inet_protocols default was changed from "ipv4" to "all" (on platforms where Postfix is built with IPv6 support). The idea is that eventually IPv6 will become mainstream. However, such a change is problematic when a site has IPv6 support in the kernel but not in the network infrastructure. To avoid such painful updates, the Postfix install/upgrade procedure sets "inet_protocols = ipv4" in main.cf when no explicit setting exists, so that the change in default does not disrupt operations on sites that have IPv4 connectivity only. Of course some distributions don't implement my transitional safety nets and cause chaos with their users. Wietse