23#ifndef MUTT_HOOKS_EXEC_H
24#define MUTT_HOOKS_EXEC_H
Convenience wrapper for the core headers.
void mutt_default_save(struct Buffer *path, struct Email *e)
Find the default save path for an email.
void exec_startup_shutdown_hook(enum CommandId id)
Execute any startup/shutdown hooks.
void mutt_delete_hooks(enum CommandId id)
Delete matching hooks.
char * mutt_find_hook(enum CommandId id, const char *pat)
Find a matching hook.
void mutt_select_fcc(struct Buffer *path, struct Email *e)
Select the FCC path for an email.
void exec_folder_hook(const char *path, const char *desc)
Perform a folder hook.
const struct Expando * mutt_idxfmt_hook(const char *name, struct Mailbox *m, struct Email *e)
Get index-format-hook format string.
void exec_timeout_hook(void)
Execute any timeout hooks.
void exec_message_hook(struct Mailbox *m, struct Email *e, enum CommandId id)
Perform a message hook.
void mutt_crypt_hook(struct ListHead *list, struct Address *addr)
Find crypto hooks for an Address.
void exec_account_hook(const char *url)
Perform an account hook.
String manipulation buffer.
The envelope/body of an email.