NeoMutt  2020-08-07-1-gab41a1
Teaching an old dog new tricks
Compressed mbox local mailbox type
Data Description
MxCompOps - Compressed Mailbox Implements MxOps

Compressed mbox local mailbox type

Any references to compressed files also apply to encrypted files.
  • mailbox->path == plaintext file
  • mailbox->realpath == compressed file
Data Description
MxCompOps - Compressed Mailbox Implements MxOps
Function Description
comp_ac_add() Add a Mailbox to an Account - Implements MxOps::ac_add()
comp_ac_find() Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
comp_mbox_check() Check for new mail - Implements MxOps::mbox_check()
comp_mbox_close() Close a Mailbox - Implements MxOps::mbox_close()
comp_mbox_open_append() Open a Mailbox for appending - Implements MxOps::mbox_open_append()
comp_mbox_open() Open a Mailbox - Implements MxOps::mbox_open()
comp_mbox_sync() Save changes to the Mailbox - Implements MxOps::mbox_sync()
comp_msg_close() Close an email - Implements MxOps::msg_close()
comp_msg_commit() Save changes to an email - Implements MxOps::msg_commit()
comp_msg_open_new() Open a new message in a Mailbox - Implements MxOps::msg_open_new()
comp_msg_open() Open an email message in a Mailbox - Implements MxOps::msg_open()
comp_msg_padding_size() Bytes of padding between messages - Implements MxOps::msg_padding_size()
comp_msg_save_hcache() Save message to the header cache - Implements MxOps::msg_save_hcache()
comp_path_canon() Canonicalise a Mailbox path - Implements MxOps::path_canon()
comp_path_parent() Find the parent of a Mailbox path - Implements MxOps::path_parent()
comp_path_pretty() Abbreviate a Mailbox path - Implements MxOps::path_pretty()
comp_path_probe() Is this a compressed Mailbox? - Implements MxOps::path_probe()
compress_format_str() Expand the filenames in a command string - Implements format_t
compress_info_free() Frees the compress info members and structure
comp_tags_commit() Save the tags to a message - Implements MxOps::tags_commit()
comp_tags_edit() Prompt and validate new messages tags - Implements MxOps::tags_edit()
mutt_comp_can_append() Can we append to this path?
mutt_comp_can_read() Can we read from this file?
mutt_comp_valid_command() Is this command string allowed?