SmtpNetworkElement.ClientDomain 属性

定义

获取或设置初始 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 配置文件中此网络元素的默认值。

适用于

另请参阅