|Overloaded. Authenticates the user to the SMTP server using the specified authentication method that does not require credentials (NTLM or GSSAPI).
|Overloaded. Asynchronous authenticates the user to the SMTP server using the specified authentication method that does not require credentials (NTLM or GSSAPI).
|Aborts the current operation.
|Checks whether the SMTP session is still connected. Throws an exception on error.
|Overloaded. Connects to the SMTP server.
|Overloaded. Asynchronously connects to the SMTP server.
|Disconnects from the SMTP server and returns exit message from the server.
|Overloaded. Asynchronously disconnects from the SMTP server and returns exit message from the server.
|Disposes the Smtp object and all the socket objects.
|Instructs the server to start processing the message queue for a specified node (domain).
|Overloaded. Asynchronously sends the ETRN command to the server to start processing the message queue for a specified node (domain).
|Overloaded. Asynchronously returns the list of available MX records in order of preference of the specified domain.
|Checks whether the SMTP session is still connected and returns its state.
|Gets the list of supported authentication methods.
|Sends a NOOP command to the server to keep the connection alive.
|Overloaded. Asynchronously sends a NOOP command to the server to keep the connection alive.
|Returns the response of the SMTP server to the command.
|Overloaded. Asynchronously returns the corresponding response of the SMTP server to the command that was sent using the SendCommand method.
|Overloaded. Retrieves the list of domain's MX records from DNS and returns the list
of hosts that accept its email (in order of preference).
|Overloaded. Sends a mail message (MimeMessage).
|Overloaded. Asynchronously sends the mail message to the specified recipients.
|Executes a command on the SMTP server.
|Overloaded. Asynchronously sends user-defined command to the server.
|Overloaded. Sends the message by submitting the message directly to the recipients' SMTP servers.
|Sets the socket factory to be used to create communication sockets.
|Overridden. Returns a string representation of this object.
|Overloaded. Secures the connection with TLS/SSL using default parameters.
|Overloaded. Asynchronously secures the connection with TLS/SSL using default parameters.
|Verifies whether the server is willing to accept mail for a given recipient.
|Overloaded. Asynchronously verifies if given email address is accepted by the server without actual submitting of the message data.