Package com.sun.mail.imap.protocol


package com.sun.mail.imap.protocol

This package includes internal IMAP support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.

  • Class
    Description
    See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded.
    From RFC2060:
    The BODY fetch response item.
    A BODYSTRUCTURE response.
    The ENEVELOPE item of an IMAP FETCH response.
    Metadata describing a FETCH item.
    This class represents a FETCH response obtained from the input stream of an IMAP server.
    This class
    This class represents the response to the ID command.
    This class extends the iap.Protocol object and implements IMAP semantics.
    A ProtocolException that includes IMAP login referral information.
    This class represents a response obtained from the input stream of an IMAP server.
    This class contains a single method that does authentication using SASL.
    An INTERNALDATE FETCH item.
    A tagging interface for all IMAP data items.
    A LIST response.
    Information collected when opening a mailbox.
    This class holds the 'start' and 'end' for a range of messages.
    This class represents the MODSEQ data item.
    This class and its inner class represent the response to the NAMESPACE command.
    A single namespace entry.
    The RFC822 response data item.
    An RFC822SIZE FETCH item.
    Interface to make it easier to call IMAPSaslAuthenticator.
    This class traverses a search-tree and generates the corresponding IMAP search sequence.
    STATUS response.
    This class represents the UID data item.
    This class holds the 'start' and 'end' for a range of UIDs.