CWIMAPStore.h |
Use the links in the table of contents to the left to access the documentation.
Pantomime IMAP client code.
Supported IMAP commands.
IMAPCommand |
Supported IMAP commands.
typedef enum { IMAP_APPEND = 0x1, IMAP_AUTHENTICATE_CRAM_MD5, IMAP_AUTHENTICATE_LOGIN, IMAP_AUTHORIZATION, IMAP_CAPABILITY, IMAP_CLOSE, IMAP_CREATE, IMAP_DELETE, IMAP_EXAMINE, IMAP_EXPUNGE, IMAP_LIST, IMAP_LOGIN, IMAP_LOGOUT, IMAP_LSUB, IMAP_NOOP, IMAP_RENAME, IMAP_SELECT, IMAP_STARTTLS, IMAP_STATUS, IMAP_SUBSCRIBE, IMAP_UID_COPY, IMAP_UID_FETCH_BODY_TEXT, IMAP_UID_FETCH_HEADER_FIELDS, IMAP_UID_FETCH_HEADER_FIELDS_NOT, IMAP_UID_FETCH_RFC822, IMAP_UID_SEARCH, IMAP_UID_SEARCH_ALL, IMAP_UID_SEARCH_ANSWERED, IMAP_UID_SEARCH_FLAGGED, IMAP_UID_SEARCH_UNSEEN, IMAP_UID_STORE, IMAP_UNSUBSCRIBE, IMAP_EMPTY_QUEUE } IMAPCommand;
IMAP_APPENDThe IMAP APPEND command - see 6.3.11. APPEND Command of RFC 3501.
IMAP_AUTHENTICATE_CRAM_MD5CRAM-MD5 authentication.
IMAP_AUTHENTICATE_LOGINLOGIN authentication
IMAP_AUTHORIZATIONSpecial command so that we know we are in the authorization state.
IMAP_CAPABILITYThe IMAP CAPABILITY command - see 6.1.1. CAPABILITY Command of RFC 3501.
IMAP_CLOSEThe IMAP CLOSE command - see 6.4.2. CLOSE Command of RFC 3501.
IMAP_CREATEThe IMAP CREATE command - see 6.3.3. CREATE Command of RFC 3501.
IMAP_DELETEThe IMAP DELETE command - see 6.3.4. DELETE Command of RFC 3501.
IMAP_EXAMINEThe IMAP EXAMINE command - see 6.3.2. EXAMINE Command of RFC 3501.
IMAP_EXPUNGEThe IMAP EXPUNGE command - see 6.4.3. EXPUNGE Command of RFC 3501.
IMAP_LISTThe IMAP LIST command - see 6.3.8. LIST Command of RFC 3501.
IMAP_LOGINThe IMAP LOGIN command - see 6.2.3. LOGIN Command of RFC 3501.
IMAP_LOGOUTThe IMAP LOGOUT command - see 6.1.3. LOGOUT Command of RFC 3501.
IMAP_LSUBThe IMAP LSUB command - see 6.3.9. LSUB Command of RFC 3501.
IMAP_NOOPThe IMAP NOOP command - see 6.1.2. NOOP Command of RFC 3501.
IMAP_RENAMEThe IMAP RENAME command - see 6.3.5. RENAME Command of RFC 3501.
IMAP_SELECTThe IMAP SELECT command - see 6.3.1. SELECT Command of RFC 3501.
IMAP_STARTTLSThe STARTTLS IMAP command - see RFC2595.
IMAP_STATUSThe IMAP STATUS command - see 6.3.10. STATUS Command of RFC 3501.
IMAP_SUBSCRIBEThe IMAP SUBSCRIBE command - see 6.3.6. SUBSCRIBE Command of RFC 3501.
IMAP_UID_COPYThe IMAP COPY command - see 6.4.7. COPY Command of RFC 3501.
IMAP_UID_FETCH_BODY_TEXTThe IMAP FETCH command - see 6.4.5. FETCH Command of RFC 3501.
IMAP_UID_FETCH_HEADER_FIELDSThe IMAP FETCH command - see 6.4.5. FETCH Command of RFC 3501.
IMAP_UID_FETCH_HEADER_FIELDS_NOTThe IMAP FETCH command - see 6.4.5. FETCH Command of RFC 3501.
IMAP_UID_FETCH_RFC822The IMAP FETCH command - see 6.4.5. FETCH Command of RFC 3501.
IMAP_UID_SEARCHThe IMAP SEARCH command - see 6.4.4. SEARCH Command of RFC 3501. Used to update the IMAP Folder cache.
IMAP_UID_SEARCH_ALLThe IMAP SEARCH command - see 6.4.4. SEARCH Command of RFC 3501.
IMAP_UID_SEARCH_ANSWEREDSpecial command used to update the IMAP Folder cache.
IMAP_UID_SEARCH_FLAGGEDSpecial command used to update the IMAP Folder cache.
IMAP_UID_SEARCH_UNSEENSpecial command used to update the IMAP Folder cache.
IMAP_UID_STOREThe IMAP STORE command - see 6.4.6. STORE Command of RFC 3501.
IMAP_UNSUBSCRIBEThe IMAP UNSUBSCRIBE command - see 6.3.7. UNSUBSCRIBE Command of RFC 3501.
IMAP_EMPTY_QUEUESpecial command to empty the command queue.
This enum lists the supported IMAP commands available in Pantomime's IMAP client code.
PantomimeFolderStatusCompleted |
extern NSString *PantomimeFolderStatusCompleted;
PantomimeFolderStatusFailed |
extern NSString *PantomimeFolderStatusFailed;
PantomimeFolderSubscribeCompleted |
extern NSString *PantomimeFolderSubscribeCompleted;
PantomimeFolderSubscribeFailed |
extern NSString *PantomimeFolderSubscribeFailed;
PantomimeFolderUnsubscribeCompleted |
extern NSString *PantomimeFolderUnsubscribeCompleted;
PantomimeFolderUnsubscribeFailed |
extern NSString *PantomimeFolderUnsubscribeFailed;
_Pantomime_H_CWIMAPStore |
#define _Pantomime_H_CWIMAPStore