| AdapterForOutgoingMessage | Class AdapterForOutgoingMessage is adapter for outgoing messages |
| Helper | Helper class the internals of php-imap-client |
| ImapClient | Class ImapClient is helper class for imap access |
| ImapClientException | Class ImapClientException is used to make a custom Exception for our library |
| ImapConnect | Class ImapConnect. Connect with imap servers. |
| IncomingMessage | Class for all incoming messages |
| IncomingMessageAttachment | Class IncomingMessageAttachment for all incoming message attachments |
| OutgoingMessage | Class for all outgoing messages |
| Section | Class for all incoming messages |
| SubtypeBody | Class SubtypeBody |
| TypeAttachments | Class TypeAttachments that holds attachment types |
| TypeBody | Class TypeBody that holds the possible body types for an email |