SmtpNetworkElement.EnableSsl Свойство

Определение

Получает или задает значение, указывающее, используется ли протокол SSL для доступа к почтовому SMTP-серверу. Значение по умолчанию — 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

Значение true означает, что для доступа к почтовому SMTP-серверу будет использоваться протокол SSL; в противном случае — значение false.

Атрибуты

Комментарии

EnableSslСвойство указывает, используется ли протокол SSL для доступа к почтовому серверу SMTP. SmtpClientКласс поддерживает только расширение службы SMTP для защиты SMTP по протоколу TLS, как определено в RFC 3207. В этом режиме сеанс SMTP начинается на незашифрованном канале, после чего клиент отправляет на сервер команду STARTTLS, чтобы переключиться на безопасное взаимодействие с помощью SSL. Дополнительные сведения см. в RFC 3207, опубликованных с помощью IETF.

Альтернативный способ подключения заключается в том, где сеанс SSL устанавливается перед отправкой любых команд протокола. Этот метод подключения иногда называют SMTP и по умолчанию использует порт 465. Этот альтернативный метод подключения, использующий SSL, в настоящее время не поддерживается.

Применяется к

См. также раздел