Класс NetSmtpClient реализует объект, позволяющий отправлять электронные почтовые сообщения при помощи почтовой службы SMTP, встроенной в Windows.
NetSmtpClient используется для работы с серверами, не требующими авторизации пользователей при отправке сообщений. Если сервер предусматривает авторизацию пользователей перед отправкой сообщения, то необходимо использовать класс NetMapiClient, используемый для отправки сообщений с помощью программы, установленной в операционной системе в качестве почтового клиента по умолчанию. Предварительно программа должна быть настроена соответствующим образом.
| Имя конструктора | Краткое описание | |
| CreateWithHost | Конструктор CreateWithHost создает объект, позволяющий отправлять электронные почтовые сообщения. | |
| CreateWithHostAndPort | Конструктор CreateWithHostAndPort создает объект, позволяющий отправлять электронные почтовые сообщения, через указанный порт почтового сервера. |
| Имя свойства | Краткое описание | |
| Свойство Credentials возвращает учетные данные, используемые для авторизации на сервере исходящей почты. | ||
| EnableSsl | Свойство EnableSsl определяет, требуется ли использование SSL-шифрования для отправки сообщений через внешние почтовые серверы. | |
| Свойство Host определяет наименование, либо IP-адрес, передающего почтового сервера SMTP. | ||
| Свойство Port определяет порт, через который будет осуществляться отправка сообщений. | ||
| Свойство ThisHostCredentials определяет учетные данные для передающего почтового сервера SMTP, который будет использоваться при отправке сообщений электронной почты. | ||
| Свойство Timeout определяет время, в течение которого будет ожидаться отправка сообщения на сервер. | ||
| Свойство UseDefaultCredentials определяет, использовать ли для всех запросов системные учетные записи для текущего контекста безопасности, в котором выполняется приложение. |
| Имя метода | Краткое описание | |
| Метод Send осуществляет отправку сообщения электронной почты. |
См. также: