I've been living with the backwards-compatible warnings on postfix reloads for a while, and figured today was the day to turn them off.
Here's what I'm always seeing: # postfix reload postfix: Postfix is running with backwards-compatible default settings postfix: See http://www.postfix.org/COMPATIBILITY_README.html for details postfix: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload" postfix/postfix-script: refreshing the Postfix mail system According to http://www.postfix.org/COMPATIBILITY_README.html, "The safety net will log a warning whenever a "new" default setting could have an negative effect on your mail flow." Inspecting my logs, I'm not seeing any of the five messages mentioned in that README, so I feel safe changing the compatibility level to "2" as recommended by the warning above. But doing so yields the following messages after the reload: postfix: warning: smtputf8_enable is true, but EAI support is not compiled in postfix/postlog: warning: smtputf8_enable is true, but EAI support is not compiled in postfix/postfix-script: refreshing the Postfix mail system postsuper: warning: smtputf8_enable is true, but EAI support is not compiled in Doing a postconf smtputf8_enable=no and reloading makes all the warnings stop, and things seem to be operating normally. Did I do the right thing? Or should I have re-compiled Postfix with smtputf8 support (I build my own Postfix binaries) and gone with the new default? Thanks, SJ