An SMTP Client Node.
A Node that can be used to send emails using the SMTP protocol.
Send an email.
Client id that will be sent to the server. Not an account, it's an arbitrary value. Should not be empty.
This is the address from where the email will come if you don't override it using [class EMail].
This is the dislpayed name of the address from where the email will come if you don't override it using [class EMail].
The smtp server's host.
The smtp server's port.
What authentication method the server uses.
The server's account's password.
The server's account's username.
When using threading the worker thread will wait this much time between 2 polls. 1 msec = 1000 usec.
How to set up encryption with the server.
Whether to use threading or not.
Emitted when an email is successfully sent.
Emitted when sending an email encountered an error.
Emitted when a email either successully sent, or encountered an error.
No encryption. Username / Password will be sent without encryption. Not recommended if you don't know what you are doing. Usual port: 587.
Connect, then use the STARTTLS command, and upgarde to using SSL. Usual port: 587.
Connect, and immediately just set up SSL. The best option. Use this whenever you can. Usual port: 465.
Server does not need authentication.
Server needs account and password.