0
我需要在110处连接到Pop3服务器并在ASP.Net应用程序中获取邮件。在连接期间,我收到一个错误“由于意外数据包格式导致握手失败”。从谷歌搜索我知道该服务器正在使用显式SSL(STARTTLS)。有没有办法可以设置openPOP.net使用STARTTLS?由于如何在OpenPop.Net C#库中使用STARTTLS
我需要在110处连接到Pop3服务器并在ASP.Net应用程序中获取邮件。在连接期间,我收到一个错误“由于意外数据包格式导致握手失败”。从谷歌搜索我知道该服务器正在使用显式SSL(STARTTLS)。有没有办法可以设置openPOP.net使用STARTTLS?由于如何在OpenPop.Net C#库中使用STARTTLS
我不知道如何使用STARTTLS与OpenPOP.NET,但你可以很容易地MailKit这样做:
using (var client = new Pop3Client()) {
client.Connect ("pop.host.com", 110, SecureSocketOptions.StartTls);
client.Authenticate ("username", "password");
client.Disconnect (true);
}