# Package com.sun.mail.imap.protocol

- Interface Summary
  Interface | Description
  --- | ---
  Item | A tagging interface for all IMAP data items.
  SaslAuthenticator | Interface to make it easier to call IMAPSaslAuthenticator.

- Class Summary
  Class | Description
  --- | ---
  BASE64MailboxDecoder | See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded.
  BASE64MailboxEncoder | From RFC2060:
  BODY | The BODY fetch response item.
  BODYSTRUCTURE | A BODYSTRUCTURE response.
  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 class
  ID | This class represents the response to the ID command.
  IMAPProtocol | This class extends the iap.Protocol object and implements IMAP semantics.
  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.
  INTERNALDATE | An INTERNALDATE FETCH item.
  ListInfo | A LIST response.
  MailboxInfo | Information collected when opening a mailbox.
  MessageSet | This class holds the 'start' and 'end' for a range of messages.
  MODSEQ | This class represents the MODSEQ data item.
  Namespaces | This class and its inner class represent the response to the NAMESPACE command.
  Namespaces.Namespace | A single namespace entry.
  RFC822DATA | The RFC822 response data item.
  RFC822SIZE | An RFC822SIZE FETCH item.
  SearchSequence | This class traverses a search-tree and generates the corresponding IMAP search sequence.
  Status | STATUS response.
  UID | This class represents the UID data item.
  UIDSet | This class holds the 'start' and 'end' for a range of UIDs.

- Exception Summary
  Exception | Description
  --- | ---
  IMAPReferralException | A ProtocolException that includes IMAP login referral information.

Copyright © 2016 Oracle. All rights reserved.