All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractServer ApopCommand AuthorizationException Thrown when a user attempts to do something (e.g.CommandParser CommandParser.CharacterValidator Provides the ability to ensure characters are part of a permitted set.Config DataCommand DATA command.DeleCommand DummySSLServerSocketFactory DummySSLServerSocketFactory - NOT SECURE Contains a hardcoded memory store for convenience in testing by avoiding having to manually setup, install, and generate keystore / keysDummySSLSocketFactory DummySSLSocketFactory - NOT SECUREDummyTrustManager DummyTrustManager - NOT SECUREFolderException Thrown on an inappropriate attempt to reference a mailbox.FolderListener GreenMail GreenMailUser GreenMailUtil HeloCommand EHLO/HELO command.IdRange Represents a range of UID values.IdSet ImapCommand Represents a processor for a particular Imap command.ImapCommandFactory A factory for ImapCommand instances, provided based on the command name.ImapConstants ImapHandler The handler class for IMAP connections.ImapHostManager A host machine that has an IMAP4rev1 messaging server.ImapHostManagerImpl An initial implementation of an ImapHost.ImapRequestHandler ImapRequestLineReader Wraps the client input reader with a bunch of convenience methods, allowing lookahead=1 on the underlying character stream.ImapResponse Class providing methods to send response messages from the server to the client.ImapServer ImapSession Encapsulates all state held for an ongoing Imap session, which commences when a client first establishes a connection to the Imap server, and continues until that connection is closed.ImapSessionFolder ImapSessionImpl ImapSessionState Enumerated type representing an IMAP session state.InMemoryStore A simple in-memory implementation ofStore
, used for testing and development.InMemoryWorkspace InternetPrintWriter Writes to a wrapped Writer class, ensuring that all line separators are '\r\n', regardless of platform.ListCommand MailAddress MailCommand MAIL command.MailException MailFolder Represents a mailbox within anStore
.MailMessageAttributes Interface for objects holding IMAP4rev1 Message Attributes.MalformedAddressException Managers MessageFlags The set of flags associated with a message.MovingMessage Contains information for delivering a mime email.MsgRangeFilter MsnRange Represents a range of Message Sequence Numbers.NoopCommand NoopCommand NOOP command.NoSuchUserException PassCommand Pop3Command Pop3CommandRegistry Pop3Connection Pop3Handler Pop3Server Pop3State ProtocolException QuitCommand QuitCommand QUIT command.RcptCommand RCPT command.Resource RetrCommand Retriever RsetCommand Handles the RSET command.RsetCommand RSET command.SearchKey SearchKey as defined in "RFC3501" section "6.4.4.SearchTermBuilder Builder for search terms.Servers Deprecated. Use GreenMail.java insteadServerSetup Defines the default ports smtp25 smtps465 pop3110 pop3s995 imap143 imaps993 UseServerSetupTest
for non-default portsServerSetupTest Defines a series of non-default ports for test purposes.Service A class that facilitate service implementationSimpleMessageAttributes Attributes of a Message in IMAP4rev1 style.SimpleStoredMessage A mail message with all of the extra stuff that IMAP requires.SmtpCommand SmtpCommandRegistry SmtpConnection SmtpManager SmtpManager.WaitObject This Object is used by a thread to wait until a number of emails have arrived.SmtpServer SmtpState StatCommand Store Represents the complete mail store for an IMAP server, providing access to and manipulation of allMailboxes
stored on this server.StoredMessage StreamUtils StringBufferResource TopCommand UidEnabledCommand UidlCommand UserCommand UserException UserImpl UserManager VrfyCommand VRFY command.Workspace