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