Represents an email message, including its headers.
Configuration options for the SMTP client.
Represents the authentication mechanism used by the SMTP client.
Determines the (encryption) type of an SMTP connection.
Represents the different status codes for SMTP replies.
Sends an e-mail using the given settings.
SMTP client implementation