SmtpNetworkElement.EnableSsl Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.