我可以在 msmtp 中选择 SSL/TLS 版本吗?



msmtp 是否使用 SSL/TLS 版本,依赖于库?(Openssl,Gnutls...

我找不到 ssl/tls 版本选择选项。

MSMTP手册写道:

tls_priorities [优先级]

设置 TLS 会话的优先级。默认值由 TLS 库设置,可以通过使用此命令的空参数进行选择。 有关优先级字符串的描述,请参阅 gnutls_priority_init 函数的 GnuTLS 文档。

"tls_priorities"不对?

我认为"tls_priorities"依赖于 GnuTLS。

使用GnuTLS的情况。我可以使用--tls-priority。(见 https://gnutls.org/manual/html_node/Priority-Strings.html(。当然,用configure --enable-ssl3-support构建 GnuTLS

例如

msmtp --tls-priorities=NORMAL:-VERS-ALL:+VERS-TLS1.0
msmtp --tls-priorities=NORMAL:-VERS-ALL:+VERS-TLS1.1
msmtp --tls-priorities=NORMAL:-VERS-ALL:+VERS-TLS1.2
msmtp --tls-priorities=NORMAL:-VERS-ALL:+VERS-SSL3.0

相关内容

  • 没有找到相关文章

最新更新