| Address |
This abstract class models the addresses in a message.
|
| Authenticator |
The class Authenticator represents an object that knows how to obtain
authentication for a network connection.
|
| BodyPart |
This class models a Part that is contained within a Multipart.
|
| EventQueue |
Package private class used by Store & Folder to dispatch events.
|
| EventQueue.QueueElement |
A "struct" to put on the queue.
|
| FetchProfile |
Clients use a FetchProfile to list the Message attributes that
it wishes to prefetch from the server for a range of messages.
|
| FetchProfile.Item |
This inner class is the base class of all items that
can be requested in a FetchProfile.
|
| Flags |
The Flags class represents the set of flags on a Message.
|
| Flags.Flag |
This inner class represents an individual system flag.
|
| Folder |
Folder is an abstract class that represents a folder for mail
messages.
|
| Header |
The Header class stores a name/value pair to represent headers.
|
| MailLogger |
A simplified logger used by Jakarta Mail to handle logging to a
PrintStream and logging through a java.util.logging.Logger.
|
| MailSessionDefinition |
Annotation used by Jakarta EE applications to define a MailSession
to be registered with JNDI.
|
| Message |
This class models an email message.
|
| Message.RecipientType |
This inner class defines the types of recipients allowed by
the Message class.
|
| MessageContext |
The context in which a piece of Message content is contained.
|
| MessagingException |
The base class for all exceptions thrown by the Messaging classes
|
| Multipart |
Multipart is a container that holds multiple body parts.
|
| MultipartDataSource |
MultipartDataSource is a DataSource that contains body
parts.
|
| NoSuchProviderException |
This exception is thrown when Session attempts to instantiate a
Provider that doesn't exist.
|
| Part |
The Part interface is the common base interface for
Messages and BodyParts.
|
| PasswordAuthentication |
The class PasswordAuthentication is a data holder that is used by
Authenticator.
|
| Provider |
The Provider is a class that describes a protocol
implementation.
|
| Provider.Type |
This inner class defines the Provider type.
|
| Quota |
This class represents a set of quotas for a given quota root.
|
| Quota.Resource |
An individual resource in a quota root.
|
| Service |
An abstract class that contains the functionality
common to messaging services, such as stores and transports.
|
| Session |
The Session class represents a mail session and is not subclassed.
|
| Store |
An abstract class that models a message store and its
access protocol, for storing and retrieving messages.
|
| StreamLoader |
Support interface to generalize
code that loads resources from stream.
|
| Transport |
An abstract class that models a message transport.
|
| UIDFolder.FetchProfileItem |
A fetch profile item for fetching UIDs.
|
| URLName |
The name of a URL.
|