Поделиться через


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 или Extended HELO (EHLO) на сервер.

Свойство ClientDomain позволяет приложению изменять доменное имя клиента (RFC использует термин Домен в описании протокола), чтобы использовать полное доменное имя локального компьютера, а не имя localhost, которое используется по умолчанию. Это обеспечивает более полное соответствие стандартам протокола SMTP. Однако полное доменное имя может предоставлять конфиденциальные сведения о локальном компьютере.

Любое имя, заданное в свойстве ClientDomain , должно соответствовать правилам DNS для 7-разрядных имен ASCII.

Значение по умолчанию для этого сетевого элемента в файле конфигурации SMTP также можно изменить, вручную изменив файлы конфигурации компьютера или приложения.

Применяется к

См. также раздел