SmtpNetworkElement.ClientDomain 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置初始 SMTP 协议请求中用来连接到 SMTP 邮件服务器的客户端域名。
public:
property System::String ^ ClientDomain { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("clientDomain")]
public string ClientDomain { get; set; }
[<System.Configuration.ConfigurationProperty("clientDomain")>]
member this.ClientDomain : string with get, set
Public Property ClientDomain As String
属性值
一个字符串,它表示初始 SMTP 协议请求中用来连接到 SMTP 邮件服务器的客户端域名。
- 属性
注解
属性 ClientDomain 允许应用程序更改对 SMTP 服务器的初始 SMTP 协议请求中使用的客户端域名。 ClientDomain如果未设置 属性,则默认使用发送请求的本地计算机的 localhost 名称。
RFC 2821,定义简单邮件传输协议 (SMTP) 的详细信息。 此 RFC 规定,SMTP 客户端应使用完全限定的域名作为其 HELO 或扩展 HELO 的一部分, (EHLO 将消息) 到服务器。
属性 ClientDomain 允许应用程序更改客户端域名, (RFC 使用协议说明中的术语域) 使用本地计算机的完全限定域名,而不是默认使用的 localhost 名称。 这可以更好地符合 SMTP 协议标准。 但是,完全限定的域名可能会公开有关本地计算机的私人信息。
属性中 ClientDomain 设置的任何名称都应符合 7 位 ASCII 名称的 DNS 规则。
也可以通过直接手动编辑计算机或应用程序配置文件来更改 SMTP 配置文件中此网络元素的默认值。