SmtpNetworkElement.EnableSsl Właściwość

Definicja

Pobiera lub określa, czy protokół SSL jest używany do uzyskiwania dostępu do serwera poczty SMTP. Wartość domyślna to 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

Wartość właściwości

Boolean

true wskazuje, że protokół SSL będzie używany do uzyskiwania dostępu do serwera poczty SMTP; w przeciwnym razie false .

Atrybuty

Uwagi

Właściwość EnableSsl wskazuje, czy protokół SSL jest używany do uzyskiwania dostępu do serwera poczty SMTP. Klasa obsługuje tylko rozszerzenie usługi SMTP dla protokołu Secure SMTP za pośrednictwem Transport Layer Security zgodnie z definicją SmtpClient w dokumencie RFC 3207. W tym trybie sesja SMTP rozpoczyna się od kanału niezaszyfrowanego, a następnie klient wydaje klientowi polecenie STARTTLS, aby przełączyć się na bezpieczną komunikację przy użyciu protokołu SSL. Zobacz RFC 3207 opublikowany przez Internet Engineering Task Force (IETF), aby uzyskać więcej informacji.

Alternatywna metoda połączenia polega na tym, że sesja SSL jest ustanowiona z góry przed wysłaniem jakichkolwiek poleceń protokołu. Ta metoda połączenia jest czasami nazywana SMTPS i domyślnie używa portu 465. Ta alternatywna metoda połączenia korzystająca z protokołu SSL nie jest obecnie obsługiwana.

Dotyczy

Zobacz też