- Index
- »
- »
- SmtpClient
type
SmtpClient
SmtpClient implements the client side of SMTP (Simple Mail Transport Protocol) as specified by RFC 2821.
fields
host |
DNS hostname of server. |
---|---|
password |
Password to use for authentication, or null to skip authentication. |
port |
TCP port number of server, defaults to 25. |
socketConfig |
The |
ssl |
Open connection using SSL/TLS (ensure port is configured properly). |
username |
Username to use for authentication, or null to skip authentication. |
methods
authCramMd5 |
Authenticate using CRAM-MD5 mechanism. |
---|---|
authLogin |
Authenticate using LOGIN mechanism. |
authPlain |
Authenticate using PLAIN mechanism. |
authenticate |
Authenticate using the strongest mechanism which both the server and myself support. |
close |
Close the session to the SMTP server. |
isClosed |
Return true if there is no open session. |
open |
Open a session to the SMTP server. |
send |
Send the email to the SMTP server. |
Slot Details
authCramMd5
authLogin
authPlain
authenticate
close
host
isClosed
open
password
port
send
socketConfig
src
SocketConfig socketConfig := SocketConfig.cur
The SocketConfig
to use for creating sockets.