2016-05-06 32 views
0

Ich muss eine Verbindung zu einem Pop3-Server bei 110 herstellen und Mails in einer ASP.Net-Anwendung abrufen. Während der Verbindung habe ich einen Fehler erhalten "Der Handshake ist aufgrund eines unerwarteten Paketformats fehlgeschlagen". Beim googlen habe ich erfahren, dass der Server explizit SSL (STARTTLS) verwendet. Kann ich OpenPOP.net so einstellen, dass es STARTTLS verwendet? DankVerwendung von STARTTLS mit der C# -Bibliothek OpenPop.Net

Antwort

0

Ich weiß nicht, wie STARTTLS mit OpenPOP.NET verwenden, aber man konnte es leicht mit MailKit wie folgt aus:

using (var client = new Pop3Client()) { 
    client.Connect ("pop.host.com", 110, SecureSocketOptions.StartTls); 

    client.Authenticate ("username", "password"); 

    client.Disconnect (true); 
}