CurlSmtpClient

Сборка: Net;

Описание

Класс CurlSmtpClient реализует объект, позволяющий отправлять электронные почтовые сообщения с помощью библиотеки LibCurl по протоколу SMTP.

Комментарии

Класс представляет собой кроссплатформенную реализацию интерфейса INetSmtpClient. Макросы, реализованные с использованием класса CurlSmtpClient, могут быть запущены на выполнение при работе в операционных системах семейства Linux.

Конструкторы

  Имя конструктора Краткое описание
Конструктор CreateWithHost создает объект, позволяющий отправлять электронные почтовые сообщения.
Конструктор CreateWithHostAndPort создает объект, позволяющий отправлять электронные почтовые сообщения через определённый порт почтового сервера.

Свойства, унаследованные от INetSmtpClient

  Имя свойства Краткое описание
Свойство Credentials возвращает учетные данные, используемые для авторизации на сервере исходящей почты.
EnableSsl Свойство EnableSsl определяет, требуется ли использование SSL-шифрования для отправки сообщений через внешние почтовые серверы.
Свойство Host определяет наименование, либо IP-адрес, передающего почтового сервера SMTP.
Свойство Port определяет порт, через который будет осуществляться отправка сообщений.
Свойство ThisHostCredentials определяет учетные данные для передающего почтового сервера SMTP, который будет использоваться при отправке сообщений электронной почты.
Свойство Timeout определяет время, в течение которого будет ожидаться отправка сообщения на сервер.
Свойство UseDefaultCredentials определяет, использовать ли для всех запросов системные учетные записи для текущего контекста безопасности, в котором выполняется приложение.

Методы, унаследованные от INetSmtpClient

  Имя метода Краткое описание
Метод Send осуществляет отправку сообщения электронной почты.

См. также:

Классы сборки Net