SmtpNetworkElement.EnableSsl プロパティ

定義

SMTP メール サーバーへのアクセスに SSL を使用するかどうかを取得または設定します。 既定値は false です。

public:
 property bool EnableSsl { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enableSsl", DefaultValue=false)]
public bool EnableSsl { get; set; }
[<System.Configuration.ConfigurationProperty("enableSsl", DefaultValue=false)>]
member this.EnableSsl : bool with get, set
Public Property EnableSsl As Boolean

プロパティ値

Boolean

SSL を使用して SMTP メール サーバーにアクセスする場合は true。それ以外の場合は false

属性

注釈

プロパティは、 EnableSsl SMTP メールサーバーへのアクセスに SSL を使用するかどうかを示します。 SmtpClient クラスでサポートされているのは、RFC 3207 で定義されている SMTP Service Extension for Secure SMTP over Transport Layer Security (トランスポート層セキュリティ経由の安全な SMTP のための SMTP サービス拡張) のみです。 このモードでは、暗号化されていないチャネルで SMTP セッションが始まり、その後クライアントからサーバーに STARTTLS コマンドが発行され、SSL を使用してセキュリティで保護された通信に切り替わります。 詳細については、インターネット技術標準化委員会 (IETF) によって公開されている RFC 3207 を参照してください。

代替の接続方法では、プロトコル コマンドが送信される前に、SSL セッションが事前に確立されます。 この接続方法は SMTPS とも呼ばれることがあり、既定でポート 465 が使用されます。 SSL を使用したこの代替の接続方法は、現在サポートされていません。

適用対象

こちらもご覧ください