2016-04-26 15 views
-3

System.Net.Mail.SmtpClientクラスでSMTP認証モードが実際にサポートされている公式のリファレンスが見つかりましたか?.NET Framework 4.5:SMTPクライアント認証モード?

公式MSDNは、その1つでは静かではないようです。そうでない場合は、適切なSMTPクライアントライブラリ(無料かどうか)をどこで見つけることができますか?

答えて

0

FEATURE_PALが定義されていないと(それが何であるかわからない)、NTLM、GSSAPI、およびWDIGESTもサポートされている場合、ソースコードだけを見ると、LOGINだけがサポートされているように見えます。

現在、Microsoftのreferencesourceを見てみることができます:ESMTPメールのSMTPクライアントの接続を確立しようとしたときhttps://github.com/Microsoft/referencesource/blob/d925d870f3cb3f6acdb14e71522ece7054e2233b/System/net/System/Net/mail/SmtpTransport.cs

+0

おかげで、4.5フレームワークのSystem.Net.Mail.SmtpClientを使用して、私のアプリケーションは、「認証に失敗しました」を取得しますサーバー(サーバーSmtp認証オーダー:250- AUTH LOGIN PLAIN CRAM-MD5)。 – user4953001

+0

それに基づいて、SmtpClientが試みる唯一の認証メカニズムはLOGINです。 – jstedfast

+0

一般的に、SMTPサーバーは、SSLを介してチャネルが暗号化されるまで、LOGINを許可しません。 – jstedfast

関連する問題