# Uses of Package
com.sun.mail.imap

Packages that use com.sun.mail.imap
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

Classes in com.sun.mail.imap used by com.sun.mail.gimap
IMAPFolder: This class implements an IMAP folder.
IMAPMessage: This class implements an IMAPMessage object.
IMAPStore: This class provides access to an IMAP message store.

Classes in com.sun.mail.imap used by com.sun.mail.imap
ACL: An access control list entry for a particular authentication identifier (user or group).
AppendUID: Information from the APPENDUID response code defined by the UIDPLUS extension - RFC 4315.
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.
IMAPMessage: This class implements an IMAPMessage object.
IMAPStore: This class provides access to an IMAP message store.
MessageCache: A cache of IMAPMessage objects along with the mapping from message number to IMAP sequence number.
ResyncData: Resynchronization data as defined by the QRESYNC extension (RFC 5162).
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.
SortTerm: A particular sort criteria, as defined by RFC 5256.
Utility.Condition: This interface defines the test to be executed in `toMessageSet()`.

Classes in com.sun.mail.imap used by com.sun.mail.imap.protocol
ACL: An access control list entry for a particular authentication identifier (user or group).
AppendUID: Information from the APPENDUID response code defined by the UIDPLUS extension - RFC 4315.
CopyUID: Information from the COPYUID response code defined by the UIDPLUS extension - RFC 4315.
ModifiedSinceTerm: Find messages that have been modified since a given MODSEQ value.
OlderTerm: Find messages that are older than a given interval (in seconds).
ResyncData: Resynchronization data as defined by the QRESYNC extension (RFC 5162).
Rights: The Rights class represents the set of rights for an authentication identifier (for instance, a user or a group).
SortTerm: A particular sort criteria, as defined by RFC 5256.
YoungerTerm: Find messages that are younger than a given interval (in seconds).