On Fri, Jan 07, 2022 at 12:23:16PM +1100, raf wrote:

> > I don't think that requiring client certs is a best practice.  It
> > precludes concurrent use of alternative authentication methods. Just
> > asking is generally enough
> 
> Thanks. But even so, it should probably still only be
> a -o override in master.cf rather than in main.cf.

Yes, definitely limit cert requests to the submission ports.  Because:

    * Avoids sending potentially long lists of CA subject DNs to
      every remote MTA, possibly exceeding various buffer sizes for the
      TLS server hello or TLS 1.3 equivalent.

    * Avoids potential (if unlikely) interoperability issues if a remote
      MTA treats the request as a requirement to present a client
      certificate it does not possess.

-- 
    Viktor.

Reply via email to