Assembly: Net;
The CurlSmtpClient class implements the object that sends email messages using the libcurl library via the SMTP protocol.
The class is a cross-platform implementation of the INetSmtpClient interface. Macros implemented using the CurlSmtpClient class can be started for execution in Linux family operating systems.
Constructor name | Brief description | |
The CreateWithHost constructor creates an object that provides for email message sending. | ||
The CreateWithHostAndPort constructor creates an object that provides for email message sending via the specified port of mail server. |
Property name | Brief description | |
The Credentials property returns the credentials used for the outgoing mail server authorization. | ||
EnableSsl | The EnableSsl property determines whether SSL encryption is required to send messages via external mail servers. | |
The Host property determines the name or the IP address of a sending mail SMTP server. | ||
The Port property determines the port, through which messages are sent. | ||
The ThisHostCredentials property determines the credentials of the SMTP sending mail server that is used on email message sending. | ||
The Timeout property determines the timeout, during which a message is waited to be sent to server. | ||
The UseDefaultCredentials property determines whether to use for all the queries the system accounts for the current security context, in which the application is executed. |
Method name | Brief description | |
The Send method sends an email message. |
See also: