| Name | Description | Type | Package | Framework |
| AuthenticatingIMAPClient | An IMAP Client class with authentication support. | Class | org.apache.commons.net.imap | Apache Commons |
| AuthenticatingIMAPClient .AUTH_METHOD | The enumeration of currently-supported authentication methods. | Class | org.apache.commons.net.imap.AuthenticatingIMAPClient | Apache Commons |
| IMAP | Class | org.apache.commons.net.imap | Apache Commons | |
| IMAP .IMAPChunkListener | in order to get access to multi-line partial command responses. | Interface | org.apache.commons.net.imap.IMAP | Apache Commons |
| IMAP .IMAPState | A constant representing the authenticated state. | Class | org.apache.commons.net.imap.IMAP | Apache Commons |
| IMAPClient | Class | org.apache.commons.net.imap | Apache Commons | |
| IMAPClient .FETCH_ITEM_NAMES | The message data item names for the FETCH command defined in RFC 3501. | Class | org.apache.commons.net.imap.IMAPClient | Apache Commons |
| IMAPClient .SEARCH_CRITERIA | The search criteria defined in RFC 3501. | Class | org.apache.commons.net.imap.IMAPClient | Apache Commons |
| IMAPClient .STATUS_DATA_ITEMS | The status data items defined in RFC 3501. | Class | org.apache.commons.net.imap.IMAPClient | Apache Commons |
| IMAPCommand | IMAPCommand stores IMAP command codes. | Class | org.apache.commons.net.imap | Apache Commons |
| IMAPReply | IMAPReply stores IMAP reply code constants. | Class | org.apache.commons.net.imap | Apache Commons |
| IMAPSClient | The IMAPSClient class provides SSL/TLS connection encryption to IMAPClient. | Class | org.apache.commons.net.imap | Apache Commons |