# Uses of Package
com.sun.mail.imap

- Packages that use com.sun.mail.imap
  Package | Description
  --- | ---
  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
  Class and Description
  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
  Class and Description
  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
  Class and Description
  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).

Copyright © 2016 Oracle. All rights reserved.