Manuel P?gouri?-Gonnard:
> Hi,
> 
> I'm afraid I don't understand what the directive smtp_tls_CAfile does
> exactly. According to postconf(5),
> 
> > smtp_tls_CAfile (default: empty)
> >   The file with the certificate of the certification authority (CA)  that
> >   issued  the  Postfix SMTP client certificate.  This is needed only when
> >   the CA certificate is not already present  in  the  client  certificate
> >   file.
> 
> So this should not be used to verify a server's certificate. In
> practice, if the file pointed to by smtp_tls_CAfile is a concatenation
> of CA's certificates, then they are all used to verify the server's
> certificate.
> 
> OTOH, server certificate verification should be done against
> certificates in the directory indicated by smtp_tls_CApath. For some

That is smtpd_tls_CApath (or smtpd_tls_CAfile).

        Wietse

> reason, I didn't manage to get it working (and yes, I ran c_rehash on
> this directory).
> 
> Has someone any idea why I can't get this directive working?
> 
> My server are finally working as I want wrt TLS, but I feel very
> uncomfortable with this situation: the directive which should do the job
> accoring to the manual doesn't work, and the directive which souldn't do
> it, does it.
> 
> Did I misunderstand something in the manual? If not, may I suggest
> updating either the manual or the code so that they match?
> 
> Thanks,
> Manuel.
> 
> 

Reply via email to