|
The SMTP Server ActiveX control is used for accepting and keeping emails from clients for further delivery to end recipients.
This ActiveX control represents fully functional multithreaded server with the ability to customize the user and thread performance settings, supports all SMTP extensions according to RFC 821, RFC 2821 and RFC 2554 protocols.
Using SmtpRelay control you can resolve MX exchanger for email recipients and relay emails sent to it.
You can use X.509 certificates for establishing the SSL / TLS secured connection.
Please see the Demos code (SmtpServer, SmtpServerSSL) and also the indexed Help documentation provided with the Clever Internet ActiveX Suite installation for more details about using this control.
The most common members of the SMTP Server control can be seen below:
Name |
Description |
BatchSize |
Specifies the size of the transferred batch. |
CaseInsensitive |
Specifies whether the user account validation is case-insensitive. |
MaxRecipiets |
Maximum number of recipients allowed for the mail message. |
MaxThreadCount |
Gets or Sets the number of requests to the server that can be active concurrently. |
MinThreadCount |
Gets or Sets the number of idle threads the server maintains in anticipation of new requests. |
Port |
Specifies the port on which the SMTP server will listen to the user connections. |
TimeOut |
Determines the time-out interval (in milliseconds) for initiating socket operations. |
UseLogin |
Makes the component use the Login Authentication method during the connecting session. |
UserAccounts |
Provides a list of SMTP server users which have allowed connecting to the SMTP server. |
UseSPA |
Makes the component use the Secure Password Authentication method during the connecting session. |
UseTLS |
Specifies whether the component should use the TLS / SSL security protocol. |
|
Name |
Description |
Start |
Starts the SMTP server. |
Stop |
Stops the SMTP server. |
|
|