See: Description
Interface | Description |
---|---|
Command |
A command is responsible for the parsing and execution of a POP3 command
received from the client.
|
PrincipalMaildropTable |
This interface is used to look up the name of the maildrop assigned to a user
principal.
|
TlsConfiguration |
TlsConfiguration provides information about whether the TLS extension is
enabled and provides a factory method which creates configured SSLSocket
instances.
|
Class | Description |
---|---|
CommandParser |
CommandParser extracts the command name from the command received from the
POP3 client and provides functions for parsing the arguments.
|
JsseDefaultTlsConfiguration |
JsseDefaultTlsConfiguration delegates TLS configuration to the system
property based JSSE reference implementation configuration.
|
MaildropDestination |
MaildropDestination puts the mail into the specified POP3 maildrop.
|
PopMailImporter |
Import mails from remote POP3 servers to the local POP3 maildrops at system
startup.
|
PopServer |
PopServer contains configuration information and lifecycle management for the
POP3 service.
|
PrivateTlsConfiguration |
TlsConfiguration stores configuration data for the TLS extension.
|
Session |
The Session class represents a POP3 session, it stores information collected
during the session and provides access to other classes related to the
session.
|
SessionThread |
SessionThread manages the TCP connection to the POP3 client and contains the
loop which processes the incoming commands.
|
Enum | Description |
---|---|
SessionState |
SessionState contains constants corresponding to the POP3 session states as
defined by RFC 1939.
|
Exception | Description |
---|---|
CommandSyntaxException |
Signals that a POP3 command sent by the client is syntactically invalid.
|
IllegalSessionStateException |
Indicates that the command received from the POP3 client cannot be run in the
current session state.
|
Pop3Exception |
Signals POP3 related exception and optionally includes standard POP3 response
codes in addition to the human readable message.
|