All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description ACL An access control list entry for a particular authentication identifier (user or group).AngusMailFeature AppendUID Information from the APPENDUID response code defined by the UIDPLUS extension - RFC 4315.Argument ASCIIUtility BadCommandException BASE64DecoderStream This class implements a BASE64 Decoder.BASE64EncoderStream This class implements a BASE64 encoder.BASE64MailboxDecoder See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded.BASE64MailboxEncoder From RFC2060:BEncoderStream This class implements a 'B' Encoder as defined by RFC2047 for encoding MIME headers.BODY The BODY fetch response item.BODYSTRUCTURE A BODYSTRUCTURE response.ByteArray A simple wrapper around a byte array, with a start position and count of bytes.CollectorFormatter A LogRecord formatter that takes a sequence of LogRecords and combines them into a single summary result.CommandFailedException CompactFormatter A plain text formatter that can produce fixed width output.ConnectionException CopyUID Information from the COPYUID response code defined by the UIDPLUS extension - RFC 4315.CRLFOutputStream Convert lines into the canonical format, that is, terminate lines with the CRLF sequence.DecodingException A special IOException that indicates a failure to decode data due to an error in the formatting of the data.DefaultFolder The default IMAP folder (root of the naming hierarchy).DefaultFolder The POP3 DefaultFolder.DefaultProvider Annotation to mark the default providers that are part of Jakarta Mail.DigestMD5 DIGEST-MD5 authentication support.DurationFilter A filter used to limit log records based on a maximum generation rate.ENVELOPE The ENEVELOPE item of an IMAP FETCH response.FetchItem Metadata describing a FETCH item.FetchResponse This class represents a FETCH response obtained from the input stream of an IMAP server.FLAGS This classhandler_base Base class for other DataContentHandlers.ID This class represents the response to the ID command.IdleManager IdleManager uses the optional IMAP IDLE command (RFC 2177) to watch multiple folders for new messages.image_gif DataContentHandler for image/gif.image_jpeg DataContentHandler for image/jpeg.IMAPBodyPart An IMAP body part.IMAPFolder This class implements an IMAP folder.IMAPFolder.FetchProfileItem A fetch profile item for fetching headers.IMAPFolder.ProtocolCommand A simple interface for user-defined IMAP protocol commands.IMAPInputStream This class implements an IMAP data stream.IMAPMessage This class implements an IMAPMessage object.IMAPMessage.FetchProfileCondition This class implements the test to be done on each message in the folder.IMAPMultipartDataSource This classIMAPNestedMessage This class implements a nested IMAP messageIMAPProtocol This class extends the iap.Protocol object and implements IMAP semantics.IMAPProvider The IMAP protocol provider.IMAPReferralException A ProtocolException that includes IMAP login referral information.IMAPResponse This class represents a response obtained from the input stream of an IMAP server.IMAPSaslAuthenticator This class contains a single method that does authentication using SASL.IMAPSSLProvider The IMAP SSL protocol provider.IMAPSSLStore This class provides access to an IMAP message store over SSL.IMAPStore This class provides access to an IMAP message store.INTERNALDATE An INTERNALDATE FETCH item.Item A tagging interface for all IMAP data items.LineInputStream LineInputStream supports reading CRLF terminated lines that contain only US-ASCII characters from an input stream.LineOutputStream This class is to support writing out Strings as a sequence of bytes terminated by a CRLF sequence.ListInfo A LIST response.Literal An interface for objects that provide data dynamically for use in a literal protocol element.LiteralException LogOutputStream Capture output lines and send them to the mail logger.MailboxInfo Information collected when opening a mailbox.MailConnectException A MessagingException that indicates a socket connection attempt failed.MailHandler Handlerthat formats log records as an email message.MailLogger A simplified logger used by Jakarta Mail to handle logging to a PrintStream and logging through a java.util.logging.Logger.MailSSLSocketFactory An SSL socket factory that makes it easier to specify trust.MailStreamProvider Contains the required encoders/decoders and streams required by the API.MD4 The MD4 class is used to compute an MD4 message digest over a given buffer of bytes.message_rfc822 MessageCache A cache of IMAPMessage objects along with the mapping from message number to IMAP sequence number.MessageSet This class holds the 'start' and 'end' for a range of messages.MessageVanishedEvent This class provides notification of messages that have been removed since the folder was last synchronized.ModifiedSinceTerm Find messages that have been modified since a given MODSEQ value.MODSEQ This class represents the MODSEQ data item.multipart_mixed Namespaces This class and its inner class represent the response to the NAMESPACE command.Namespaces.Namespace A single namespace entry.Ntlm NTLMAuthentication:OAuth2SaslClient Jakarta Mail SASL client for OAUTH2.OAuth2SaslClientFactory Jakarta Mail SASL client factory for OAUTH2.OlderTerm Find messages that are older than a given interval (in seconds).ParsingException POP3Folder A POP3 Folder (can only be "INBOX").POP3Message A POP3 Message.POP3Provider The POP3 protocol provider.POP3SSLProvider The POP3 SSL protocol provider.POP3SSLStore A POP3 Message Store using SSL.POP3Store A POP3 Message Store.PropUtil Utilities to make it easier to get property values.Protocol General protocol handling code for IMAP-like protocols.ProtocolException QDecoderStream This class implements a Q Decoder as defined in RFC 2047 for decoding MIME headers.QEncoderStream This class implements a Q Encoder as defined by RFC 2047 for encoding MIME headers.QPDecoderStream This class implements a QP Decoder.QPEncoderStream This class implements a Quoted Printable Encoder.ReadableMime A Message or message Part whose data can be read as a MIME format stream.ReferralException A special kind of AuthenticationFailedException that indicates that the reason for the failure was an IMAP REFERRAL in the response code.Response This class represents a response obtained from the input stream of an IMAP server.ResponseHandler This classResponseInputStream Inputstream that is used to read a Response.ResyncData Resynchronization data as defined by the QRESYNC extension (RFC 5162).RFC822DATA The RFC822 response data item.RFC822SIZE An RFC822SIZE FETCH item.Rights The Rights class represents the set of rights for an authentication identifier (for instance, a user or a group).Rights.Right This inner class represents an individual right.SaslAuthenticator Interface to make it easier to call IMAPSaslAuthenticator.SaslAuthenticator Interface to make it easier to call SMTPSaslAuthenticator.SearchSequence This class traverses a search-tree and generates the corresponding IMAP search sequence.SeverityComparator Orders log records by level, thrown, sequence, and time.SharedByteArrayOutputStream A ByteArrayOutputStream that allows us to share the byte array rather than copy it.SMTPAddressFailedException This exception is thrown when the message cannot be sent.SMTPAddressSucceededException This exception is chained off a SendFailedException when themail.smtp.reportsuccessproperty is true.SMTPMessage This class is a specialization of the MimeMessage class that allows you to specify various SMTP options and parameters that will be used when this message is sent over SMTP.SMTPOutputStream In addition to converting lines into the canonical format, i.e., terminating lines with the CRLF sequence, escapes the "." by adding another "." to any "." that appears in the beginning of a line.SMTPProvider The SMTP protocol provider.SMTPSaslAuthenticator This class contains a single method that does authentication using SASL.SMTPSenderFailedException This exception is thrown when the message cannot be sent.SMTPSendFailedException This exception is thrown when the message cannot be sent.SMTPSSLProvider The SMTP SSL protocol provider.SMTPSSLTransport This class implements the Transport abstract class using SMTP over SSL for message submission and transport.SMTPTransport This class implements the Transport abstract class using SMTP for message submission and transport.SocketConnectException An IOException that indicates a socket connection attempt failed.SocketFetcher This class is used to get Sockets.SortTerm A particular sort criteria, as defined by RFC 5256.Status STATUS response.text_html DataContentHandler for text/html.text_plain DataContentHandler for text/plain.text_xml DataContentHandler for text/xml.TraceInputStream This class is a FilterInputStream that writes the bytes being read from the given input stream into the given output stream.TraceOutputStream This class is a subclass of DataOutputStream that copies the data being written into the DataOutputStream into another output stream.UID This class represents the UID data item.UIDSet This class holds the 'start' and 'end' for a range of UIDs.Utility Holder for some static utility methods.Utility.Condition This interface defines the test to be executed intoMessageSet().UUDecoderStream This class implements a UUDecoder.UUEncoderStream This class implements a UUEncoder.WriteTimeoutSocket A special Socket that uses a ScheduledExecutorService to implement timeouts for writes.YoungerTerm Find messages that are younger than a given interval (in seconds).