7 void imap_cleanup_function(void);
8 void imap_greeting(void);
9 void imap_command_loop(void);
13 int selected; /* set to 1 if in the SELECTED state */
14 int readonly; /* mailbox is open read only */
15 int num_msgs; /* Number of messages being mapped */
20 /* Flags for the above struct. Note that some of these are for internal use,
21 * and are not to be reported to IMAP clients.
23 #define IMAP_ANSWERED 1
24 #define IMAP_FLAGGED 2
25 #define IMAP_DELETED 4
28 #define IMAP_FETCHED 32 /* internal */
31 #define IMAP ((struct citimap *)CtdlGetUserData(SYM_IMAP))