NeoMutt  2024-03-23-147-g885fbc
Teaching an old dog new tricks
No Matches
Mailbox multiplexor

Mailbox multiplexor.


Data Description Links
MxOps All the Mailbox backends


Function Description Links
mutt_is_spool() Is this the spool_file?
mx_ac_add() Add a Mailbox to an Account MxOps::ac_add()
mx_ac_find() Find the Account owning a Mailbox
mx_ac_remove() Remove a Mailbox from an Account and delete Account if empty
mx_access() access, checks permissions on a given mailbox
mx_alloc_memory() Create storage for the emails
mx_fastclose_mailbox() Free up memory associated with the Mailbox
mx_get_ops() Get mailbox operations
mx_mbox_ac_link() Link a Mailbox to an existing or new Account
mx_mbox_check() Check for new mail MxOps::mbox_check()
mx_mbox_check_stats() Check the statistics for a mailbox MxOps::mbox_check_stats()
mx_mbox_close() Save changes and close mailbox
mx_mbox_find() Find a Mailbox on an Account
mx_mbox_find2() Find a Mailbox on an Account
mx_mbox_find_by_name() Find a Mailbox with given name
mx_mbox_find_by_name_ac() Find a Mailbox with given name under an Account
mx_mbox_open() Open a mailbox and parse it
mx_mbox_sync() Save changes to mailbox
mx_msg_close() Close a message
mx_msg_commit() Commit a message to a folder MxOps::msg_commit()
mx_msg_open() Return a stream pointer for a message
mx_msg_open_new() Open a new message
mx_msg_padding_size() Bytes of padding between messages MxOps::msg_padding_size()
mx_open_mailbox_append() Open a mailbox for appending
mx_path_canon() Canonicalise a mailbox path MxOps::path_canon()
mx_path_canon2() Canonicalise the path to realpath
mx_path_is_empty() Is the mailbox empty
mx_path_probe() Find a mailbox that understands a path
mx_path_resolve() Get a Mailbox for a path
mx_resolve() Get a Mailbox from either a path or name
mx_save_hcache() Save message to the header cache MxOps::msg_save_hcache()
mx_tags_commit() Save tags to the Mailbox MxOps::tags_commit()
mx_tags_edit() Start the tag editor of the mailbox
mx_tags_is_supported() Return true if mailbox support tagging
mx_toggle_write() Toggle the mailbox's readonly flag
mx_type() Return the type of the Mailbox
sync_mailbox() Save changes to disk
trash_append() Move deleted mails to the trash folder