Mailkit SMTP是否支持TLS 1.3?
这是一个简短而又甜蜜的问题,但在我的谷歌上搜索答案时,我找不到明确的答案。此外,我找不到一个简单的测试邮件服务器或服务,我可以锁定协议,只支持TLS1.3,所以我可以做一个简单的测试。我不得不添加这一段,因为我认为我的一行问题质量不够。
不,MailKit不支持TLSv1.3 ......但仅仅因为.NET类库不支持TLSv1.3。
一旦.NET支持TLSv1.3,MailKit也是如此。
要控制您希望MailKit客户端使用哪些版本的SSL和/或TLS协议版本,可以将SslProtocols属性设置为适用于您的.NET版本的任何System.Security.Authentication.SslProtocols值。
注意:似乎.NET 4.8将支持TLSv1.3