All Classes and Interfaces
Class
Description
Handles the
CRAM-MD5 authentication scheme.Simple
SmtpMessageHandler that stores the received messages in a list.Simple implementation of a
SSLContextProvider.Handles the
LOGIN authentication scheme.Provides methods to easily create a
MimeMessage that can be sent to an
SMTP server.Handles
PLAIN authentication scheme.A basic user repository.
Attachment of an
SmtpMessage.Provides an
InputStream to read the attachment content.Represents an authenticator handler.
List of SMTP commands.
Represents the SMTP command types.
Protocol exchange data between smtp4j and the sender.
Some
SmtpAuthenticatorHandler requires multiple exchanges between the server
and the client.Represents an SMTP message.
Represents a message handler that will process any incoming message.
Represents a simple
SmtpMessage iterator.Constants for the SMTP protocol.
Exception thrown when there is an error during the protocol exchange.
Simple SMTP server.
Helper to build a new
SmtpServer.Represents a server listener.
Represents options of the
SmtpServer.Represents the protocol.
Handles the SMTP protocol.
Represents a message receiver within the SMTP transaction.
SSLContext provider.Handles the authentication of users.
Represents a user's repository.