Viktor Dukhovni via Postfix-users: > On Tue, Feb 13, 2024 at 12:23:32PM -0500, Wietse Venema via Postfix-users > wrote: > > > Over 25 years, Postfix has accumulated some features that > > are essentially obsolete.
A quick status update. First, several features have been logging warnings that they would be removed for 10 years or more, so we could delete them in good conscience (perhaps keeping the warning with the suggested alternative). This change has not yet been made. - permit_naked_ip_address logs a warning since Postfix 2.0. This feature has no alternative, because it is unsafe. - reject_maps_rbl logs a warning sice Postfix 2.1. The suggested alternative is to use reject_rbl_client. - check_relay_domains logs a warning since Postfix 2.2. The suggested alternative is to use reject_nauth_destination. Next, I have added new warnings for the following features, so that they can be removed some 5 years down the road. - permit_mx_backup now logs a warning. The suggested alternative is to use relay_domains. - disable_dns_lookups was documented as deprecated since Postfix 2.11 but had no warning. The suggested alternative is to specify smtp_dns_support_level. - xxx_use_tls, xxx_enforce_tls now log a warning that they will be removed. The with suggested alternative is to specify xxx_tls_security_level. - xxx_per_site now log a warning that they will be removed. The suggested alternative is to specify xxx_policy_maps. - smtpd_tls_dh1024_param_file, smtpd_tls_eecdh_grade now log a warning that they will be removed, with no asuggested alternative (i.e. do not specify, leave these at their defaults). Notably mmissing from the list is address masquerading. The alternative for that would be to specify canonical mappings, but this is not as convenient, so it would require documentation for which I may not have time. The logging for deprecated parameters looks like this: postconf: warning: /etc/postfix/main.cf: support for parameter disable_dns_lookups will be removed; instead, specify smtp_dns_support_level The present state is in postfix-3.9-20240218. I have slienced the noisy warnings for deprecated and unused configuration parameters so that they are not logged while upgrading or installing Postfix. The warnings are still logged, once, with postfix start, start-fg, check, reload, or status. Wietse _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org