2016-05-06 37 views
0

110でPop3 Serverに接続し、ASP.Netアプリケーションでメールを取得する必要があります。接続中に、「予期しないパケット形式のためにハンドシェイクが失敗しました」というエラーが発生しました。グーグルでは、サーバーが明示的なSSL(STARTTLS)を使用していることがわかりました。 STARTTLSを使うためにopenPOP.netを設定する方法はありますか?おかげOpenPop.Net C#ライブラリでSTARTTLSを使用する方法

答えて

0

私はOpenPOP.NETでSTARTTLSを使用する方法がわからない、しかし、あなたは簡単にこのようなMailKitでそれを行うことができます:

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

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

    client.Disconnect (true); 
} 
関連する問題