Share via


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

属性值

若使用 SSL 访问 SMTP 邮件服务器,则为 true;否则为 false

属性

注解

属性 EnableSsl 指示是否使用 SSL 访问 SMTP 邮件服务器。 SmtpClient 类仅支持 RFC 3207 中定义的基于传输层安全性的安全 SMTP 的 SMTP 服务扩展。 在此模式下,SMTP 会话在未加密的通道上开始,然后客户端向服务器发出 STARTTLS 命令,以切换到使用 SSL 的安全通信。 有关详细信息,请参阅 Internet 工程任务组 (IETF) 发布的 RFC 3207。

一种备用连接方法是预先建立 SSL 会话,然后再发送任何协议命令。 这种连接方法有时称为 SMTPS,它默认使用端口 465。 目前不支持这种使用 SSL 的备用连接方法。

适用于

另请参阅