I have no problem connecting to this server using TLS 1.0:
using (var client = new Imap())
{
client.SSLConfiguration.EnabledSslProtocols = SslProtocols.Tls;
client.ConnectSSL("mail.postecert.it");
client.Close();
}
TLS 1.1 and TLS 1.2 aren't suppored by this server:
using (var client = new Imap())
{
client.SSLConfiguration.EnabledSslProtocols = SslProtocols.Tls12;
client.ConnectSSL("mail.postecert.it");
client.Close();
}
Exception:
System.Security.Authentication.AuthenticationException : A call to SSPI failed, see inner exception.
----> System.ComponentModel.Win32Exception : The client and server cannot communicate, because they do not possess a common algorithm
You can try forcing TLS 1.0:
client.SSLConfiguration.EnabledSslProtocols = SslProtocols.Tls;
client.ConnectSSL("mail.postecert.it");
Of course, and I can't stress that enough, the mail server (mail.postecert.it) should allow TLS 1.2.