Package | Description |
---|---|
com.sun.mail.dsn |
Support for creating and parsing Delivery Status Notifications.
|
com.sun.mail.gimap |
An EXPERIMENTAL IMAP protocol provider that supports the
Gmail-specific IMAP protocol extensions
.
|
com.sun.mail.imap |
An IMAP protocol provider for the JavaMail API
that provides access to an IMAP message store.
|
com.sun.mail.imap.protocol | |
com.sun.mail.pop3 |
A POP3 protocol provider for the JavaMail API
that provides access to a POP3 message store.
|
com.sun.mail.smtp |
An SMTP protocol provider for the JavaMail API
that provides access to an SMTP server.
|
com.sun.mail.util |
Utility classes for use with the JavaMail API.
|
com.sun.mail.util.logging |
Contains JavaMail™ extensions for
the Java™ platform's core logging
facilities.
|
javax.mail |
The JavaMail™ API
provides classes that model a mail system.
|
javax.mail.event |
Listeners and events for the JavaMail API.
|
javax.mail.internet |
Classes specific to Internet mail systems.
|
javax.mail.search |
Message search terms for the JavaMail API.
|
Class | Description |
---|---|
BodyPart |
This class models a Part that is contained within a Multipart.
|
Message |
This class models an email message.
|
MessagingException |
The base class for all exceptions thrown by the Messaging classes
|
Multipart |
Multipart is a container that holds multiple body parts.
|
Part |
The
Part interface is the common base interface for
Messages and BodyParts. |
Class | Description |
---|---|
FetchProfile.Item |
This inner class is the base class of all items that
can be requested in a FetchProfile.
|
Folder |
Folder is an abstract class that represents a folder for mail
messages.
|
Message |
This class models an email message.
|
MessagingException |
The base class for all exceptions thrown by the Messaging classes
|
Part |
The
Part interface is the common base interface for
Messages and BodyParts. |
QuotaAwareStore |
An interface implemented by Stores that support quotas.
|
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.
|
UIDFolder |
The
UIDFolder interface is implemented by Folders
that can support the "disconnected" mode of operation, by providing
unique-ids for messages in the folder. |
URLName |
The name of a URL.
|
Class | Description |
---|---|
Address |
This abstract class models the addresses in a message.
|
AuthenticationFailedException |
This exception is thrown when the connect method on a Store or
Transport object fails due to an authentication failure (e.g.,
bad user name or password).
|
BodyPart |
This class models a Part that is contained within a Multipart.
|
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.
|
FolderClosedException |
This exception is thrown when a method is invoked on a Messaging object
and the Folder that owns that object has died due to some reason.
|
Header |
The Header class stores a name/value pair to represent headers.
|
Message |
This class models an email message.
|
Message.RecipientType |
This inner class defines the types of recipients allowed by
the Message class.
|
MessageAware |
An interface optionally implemented by
DataSources to
supply information to a DataContentHandler about the
message context in which the data content object is operating. |
MessageRemovedException |
The exception thrown when an invalid method is invoked on an expunged
Message.
|
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. |
Part |
The
Part interface is the common base interface for
Messages and BodyParts. |
Quota |
This class represents a set of quotas for a given quota root.
|
QuotaAwareStore |
An interface implemented by Stores that support quotas.
|
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.
|
StoreClosedException |
This exception is thrown when a method is invoked on a Messaging object
and the Store that owns that object has died due to some reason.
|
UIDFolder |
The
UIDFolder interface is implemented by Folders
that can support the "disconnected" mode of operation, by providing
unique-ids for messages in the folder. |
URLName |
The name of a URL.
|
Class | Description |
---|---|
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.
|
Message.RecipientType |
This inner class defines the types of recipients allowed by
the Message class.
|
Quota |
This class represents a set of quotas for a given quota root.
|
Class | Description |
---|---|
FetchProfile |
Clients use a FetchProfile to list the Message attributes that
it wishes to prefetch from the server for a range of messages.
|
Flags |
The Flags class represents the set of flags on a Message.
|
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.
|
Message |
This class models an email message.
|
MessagingException |
The base class for all exceptions thrown by the Messaging classes
|
Part |
The
Part interface is the common base interface for
Messages and BodyParts. |
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.
|
URLName |
The name of a URL.
|
Class | Description |
---|---|
Address |
This abstract class models the addresses in a message.
|
Message |
This class models an email message.
|
MessagingException |
The base class for all exceptions thrown by the Messaging classes
|
Part |
The
Part interface is the common base interface for
Messages and BodyParts. |
SendFailedException |
This exception is thrown when the message cannot be sent.
|
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.
|
Transport |
An abstract class that models a message transport.
|
URLName |
The name of a URL.
|
Class | Description |
---|---|
Folder |
Folder is an abstract class that represents a folder for mail
messages.
|
MessagingException |
The base class for all exceptions thrown by the Messaging classes
|
Session |
The Session class represents a mail session and is not subclassed.
|
Class | Description |
---|---|
Authenticator |
The class Authenticator represents an object that knows how to obtain
authentication for a network connection.
|
Class | Description |
---|---|
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.
|
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.
|
MailSessionDefinition |
Annotation used by Java 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.
|
Transport |
An abstract class that models a message transport.
|
UIDFolder.FetchProfileItem |
A fetch profile item for fetching UIDs.
|
URLName |
The name of a URL.
|
Class | Description |
---|---|
Address |
This abstract class models the addresses in a message.
|
Folder |
Folder is an abstract class that represents a folder for mail
messages.
|
Message |
This class models an email message.
|
Store |
An abstract class that models a message store and its
access protocol, for storing and retrieving messages.
|
Transport |
An abstract class that models a message transport.
|
Class | Description |
---|---|
Address |
This abstract class models the addresses in a message.
|
BodyPart |
This class models a Part that is contained within a Multipart.
|
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.
|
Message |
This class models an email message.
|
Message.RecipientType |
This inner class defines the types of recipients allowed by
the Message class.
|
MessageAware |
An interface optionally implemented by
DataSources to
supply information to a DataContentHandler about the
message context in which the data content object is operating. |
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.
|
Part |
The
Part interface is the common base interface for
Messages and BodyParts. |
Session |
The Session class represents a mail session and is not subclassed.
|
Class | Description |
---|---|
Address |
This abstract class models the addresses in a message.
|
Flags |
The Flags class represents the set of flags on a Message.
|
Message |
This class models an email message.
|
Message.RecipientType |
This inner class defines the types of recipients allowed by
the Message class.
|
MessagingException |
The base class for all exceptions thrown by the Messaging classes
|
Copyright © 2018 Oracle. All rights reserved.