Answer the question
In order to leave comments, you need to log in
How to selectively enable client encryption choice for individual servers?
There is sendmail, which uses SSL when sending. The certificate is issued by a corporate CA, but it doesn't matter. Sendmail uses the following cipher suite and protocol selection settings:
O CipherList=kEECDH+AES:kEDH+AES:kRSA+AES:!aNULL:!DSS:!SSLv2
O ServerSSLOptions=+SSL_OP_NO_SSLv2 +SSL_OP_NO_SSLv3 +SSL_OP_CIPHER_SERVER_PREFERENCE
O ClientSSLOptions=+SSL_OP_NO_SSLv2 +SSL_OP_NO_SSLv3
Try_TLS:server.net NO
Answer the question
In order to leave comments, you need to log in
So, judging by the fact that no one answered - no one knows. So I answer to myself - suddenly someone needs it.
So, there is such functionality. But it is available only in sendmail 8.15.2, and then with its separate rebuild with the _FFR_TLS_SE_OPTS_ parameter.
So far I've done a rebuild only on FreeBSD (for good measure :) ) - in the mail/sendmail port file files/site.config.m4.tls, the first line should look like this
and rebuild, then following all the installation recommendations. For configuration, the /etc/mail/access file is used, where it is written
And all connections to server.net will use the DES-CBC3-SHA cipher, even if it's not in the global CipherList. You can also set SSL options here, all this is described in the README.
I will add about the assembly in centos separately.
So you remove your !SSLv2 and ...NO_SSLv... from the configs and you will have support for the old insecure types of encryption. But do you really need it?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question