Mailkit SMTP TLS 版本 1.3

Mailkit SMTP TLS version 1.3

Mailkit SMTP 是否支持 TLS 1.3?

这是一个简短而有趣的问题,但在我的谷歌搜索中找不到明确的答案。此外,我找不到一个简单的测试电子邮件服务器或服务,我可以在其中锁定协议以仅支持 TLS1.3,这样我就可以进行简单的测试。我不得不添加这一段,因为我认为我的一行问题质量不够。

不,MailKit 不支持 TLSv1.3...但这只是因为 .NET class 库不支持 TLSv1.3。

一旦 .NET 支持 TLSv1.3,MailKit 也会支持。

要控制您希望 MailKit 客户端使用的 SSL and/or TLS 协议版本,您可以设置适用于您的 .NET 版本的 SslProtocols property to any of System.Security.Authentication.SslProtocols 值。

注意:.NET 4.8 似乎会支持 TLSv1.3