NeoMutt  2018-07-16 +952-a2da0a
Teaching an old dog new tricks
IMAP network mailbox

Support for IMAP4rev1, with the occasional nod to IMAP 4.

Data Description
MxImapOps - IMAP mailbox Implements MxOps
Function Description
imap_ac_add() Add a Mailbox to a Account
imap_access() Check permissions on an IMAP mailbox with a new connection
imap_ac_find() Find a Account that matches a Mailbox path
imap_check_mailbox() use the NOOP or IDLE command to poll for new mail
imap_close_connection() Close an IMAP connection
imap_complete() Try to complete an IMAP folder path
imap_create_mailbox() Create a new mailbox
imap_delete_mailbox() Delete a mailbox
imap_exec_msgset() Prepare commands for all messages matching conditions
imap_expunge_mailbox() Purge messages from the server
imap_fast_trash() Use server COPY command to copy deleted messages to trash
imap_has_flag() Does the flag exist in the list
imap_login() Open an IMAP connection
imap_logout_all() close all open connections
imap_logout() Gracefully log out of server
imap_mailbox_status() Refresh the number of total and new messages
imap_mbox_check() Implements MxOps::mbox_check()
imap_mbox_check_stats() Implements MxOps::mbox_check_stats()
imap_mbox_close() Implements MxOps::mbox_close()
imap_mbox_open_append() Implements MxOps::mbox_open_append()
imap_mbox_open() Implements MxOps::mbox_open()
imap_msg_open_new() Implements MxOps::msg_open_new()
imap_open_connection() Open an IMAP connection
imap_path_canon() Canonicalise a mailbox path - Implements MxOps::path_canon()
imap_path_parent() Implements MxOps::path_parent()
imap_path_pretty() Implements MxOps::path_pretty()
imap_path_probe() Is this an IMAP mailbox? - Implements MxOps::path_probe()
imap_path_status() Refresh the number of total and new messages
imap_read_literal() Read bytes bytes from server into file
imap_rename_mailbox() Rename a mailbox
imap_search() Find a matching mailbox
imap_status() Refresh the number of total and new messages
imap_subscribe() Subscribe to a mailbox
imap_sync_mailbox() Sync all the changes to the server
imap_sync_message_for_copy() Update server to reflect the flags of a single message
imap_tags_commit() Implements MxOps::tags_commit()
imap_tags_edit() Implements MxOps::tags_edit()
longest_common_prefix() Find longest prefix common to two strings