Vincent Lefevre:
[ Charset ISO-8859-1 converted... ]
> On 2021-07-27 01:13:41 -0400, Viktor Dukhovni wrote:
> > > You change to:
> > > 
> > >    smtpd_enforce_tls = no
> > >    smtpd_use_tls = no
> > >    smtpd_tls_security_level = may
> > 
> > With "smtpd_tls_security_level = may" the obsolete legacy syntax
> > should simply not be used. Just remove the other two settings
> > entirely from the configuration.
> 
> I have also noticed that on my server, I had "smtpd_use_tls = yes"
> from old configuration. But after removing it, the postconf output
> is changed to
> 
> smtpd_use_tls = no
> 
> Is this OK? Shouldn't obsolete parameters be dropped from the postconf
> output if not explicitly set by the user, in order to avoid confusion?

The default value is:

    smtpd_use_tls = no

So when you delete smtpd_use_tls from main.cf, that is the value
that "postconf" without "-n" will show. 

As documented (http://www.postfix.org/postconf.5.html#smtpd_use_tls),

   This  feature  is  available in Postfix 2.2 and later. With Postfix 2.3
   and later use smtpd_tls_security_level instead.

        Wietse

        Wietse


Reply via email to