# Package org.apache.commons.net.imap

package org.apache.commons.net.imap
Basic IMAP and IMAPS support classes

- Related Packages
  Package
  Description
  org.apache.commons.net
  Common socket classes and protocol command utility classes
- Class
  Description
  AuthenticatingIMAPClient
  An IMAP Client class with authentication support.
  AuthenticatingIMAPClient.AUTH_METHOD
  The enumeration of currently-supported authentication methods.
  IMAP
  The IMAP class provides the basic the functionality necessary to implement your own IMAP client.
  IMAP.IMAPChunkListener
  Implement this interface and register it via `IMAP.setChunkListener(IMAPChunkListener)` in order to get access to multi-line partial command responses.
  IMAP.IMAPState
  Enumerates IMAP states.
  IMAPClient
  The IMAPClient class provides the basic functionalities found in an IMAP client.
  IMAPClient.FETCH_ITEM_NAMES
  The message data item names for the FETCH command defined in RFC 3501.
  IMAPClient.SEARCH_CRITERIA
  The search criteria defined in RFC 3501.
  IMAPClient.STATUS_DATA_ITEMS
  The status data items defined in RFC 3501.
  IMAPCommand
  IMAPCommand stores IMAP command codes.
  IMAPReply
  Stores IMAP reply code constants.
  IMAPSClient
  The IMAPSClient class provides SSL/TLS connection encryption to IMAPClient.