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