Send/receive commands to/from an IMAP server.
Data | Description | Links |
---|---|---|
Capabilities | Server capabilities strings that we understand |
Function | Description | Links |
---|---|---|
cmd_handle_fatal() | When ImapAccountData is in fatal state, do what we can | |
cmd_handle_untagged() | Fallback parser for otherwise unhandled messages | |
cmd_new() | Create and queue a new command control block | |
cmd_parse_capability() | Set capability bits according to CAPABILITY response | |
cmd_parse_enabled() | Record what the server has enabled | |
cmd_parse_exists() | Parse EXISTS message from serer | |
cmd_parse_expunge() | Parse expunge command | |
cmd_parse_fetch() | Load fetch response into ImapAccountData | |
cmd_parse_list() | Parse a server LIST command (list mailboxes) | |
cmd_parse_lsub() | Parse a server LSUB (list subscribed mailboxes) | |
cmd_parse_myrights() | Set rights bits according to MYRIGHTS response | |
cmd_parse_status() | Parse status from server | |
cmd_parse_vanished() | Parse vanished command | |
cmd_queue() | Add a IMAP command to the queue | |
cmd_queue_full() | Is the IMAP command queue full? | |
cmd_start() | Start a new IMAP command | |
cmd_status() | Parse response line for tagged OK/NO/BAD | |
find_mailbox() | Find a Mailbox by its name | |
imap_cmd_finish() | Attempt to perform cleanup | |
imap_cmd_idle() | Enter the IDLE state | |
imap_cmd_start() | Given an IMAP command, send it to the server | |
imap_cmd_step() | Reads server responses from an IMAP command | |
imap_cmd_trailer() | Extra information after tagged command response if any | |
imap_code() | Was the command successful | |
imap_exec() | Execute a command and wait for the response from the server |