NeoMutt  2022-04-29-247-gc6aae8
Teaching an old dog new tricks
MH local mailbox type

MH local mailbox type.

Implementation: MxMhOps


Data Description Links
MxMhOps MH Mailbox MxOps, mx_api


Function Description Links
mh_ac_add() Add a Mailbox to an Account MxOps::ac_add(), mx_ac_add
mh_ac_owns_path() Check whether an Account own a Mailbox path MxOps::ac_owns_path(), mx_ac_owns_path
mh_already_notified() Has the message changed
mh_check_empty() Is mailbox empty
mh_cmp_path() Compare two Maildirs by path sort_t, sort_api
mh_commit_msg() Commit a message to an MH folder
mh_delayed_parsing() This function does the second parsing pass
mh_mbox_check() Check for new mail MxOps::mbox_check(), mx_mbox_check
mh_mbox_check_stats() Check the Mailbox statistics MxOps::mbox_check_stats(), mx_mbox_check_stats
mh_mbox_close() Close a Mailbox MxOps::mbox_close(), mx_mbox_close
mh_mbox_open() Open a Mailbox MxOps::mbox_open(), mx_mbox_open
mh_mbox_open_append() Open a Mailbox for appending MxOps::mbox_open_append(), mx_mbox_open_append
mh_mbox_sync() Save changes to the Mailbox MxOps::mbox_sync(), mx_mbox_sync
mh_mkstemp() Create a temporary file
mh_msg_close() Close an email MxOps::msg_close(), mx_msg_close
mh_msg_commit() Save changes to an email MxOps::msg_commit(), mx_msg_commit
mh_msg_open() Open an email message in a Mailbox MxOps::msg_open(), mx_msg_open
mh_msg_open_new() Open a new message in a Mailbox MxOps::msg_open_new(), mx_msg_open_new
mh_msg_save_hcache() Save message to the header cache MxOps::msg_save_hcache(), mx_msg_save_hcache
mh_parse_dir() Read a Maildir mailbox
mh_parse_message() Actually parse an MH message
mh_path_canon() Canonicalise a Mailbox path MxOps::path_canon(), mx_path_canon
mh_path_parent() Find the parent of a Mailbox path MxOps::path_parent(), mx_path_parent
mh_path_pretty() Abbreviate a Mailbox path MxOps::path_pretty(), mx_path_pretty
mh_path_probe() Is this an mh Mailbox? MxOps::path_probe(), mx_path_probe
mh_read_dir() Read an MH mailbox
mh_rewrite_message() Sync a message in an MH folder
mh_sync_mailbox_message() Save changes to the mailbox
mh_sync_message() Sync an email to an MH folder
mh_update_maildir() Update our record of flags
mh_update_mtime() Update our record of the Maildir modification time
mh_valid_message() Is this a valid MH message filename