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
Значение свойства
Значение true
означает, что для доступа к почтовому SMTP-серверу будет использоваться протокол SSL; в противном случае — значение false
.
- Атрибуты
Комментарии
Свойство EnableSsl указывает, используется ли SSL для доступа к почтовому smtp-серверу. Класс SmtpClient поддерживает только расширение службы SMTP для secure SMTP over Transport Layer Security, как определено в RFC 3207. В этом режиме сеанс SMTP начинается в незашифрованном канале, а затем клиент выдает серверу команду STARTTLS, чтобы переключиться на безопасный обмен данными с помощью SSL. Дополнительные сведения см. в документе RFC 3207, опубликованном Целевой группой по разработке интернета (IETF).
Альтернативный метод подключения — это когда сеанс SSL устанавливается заранее перед отправкой каких-либо команд протокола. Этот метод подключения иногда называется SMTPS и по умолчанию использует порт 465. Этот альтернативный метод подключения с использованием SSL в настоящее время не поддерживается.