23#ifndef MUTT_ATTACH_COMMANDS_H
24#define MUTT_ATTACH_COMMANDS_H
void mutt_parse_mime_message(struct Email *e, FILE *fp)
Parse a MIME email.
void mutt_attachments_reset(struct MailboxView *mv)
Reset the attachment count for all Emails.
NotifyAttach
Attachments notification types.
@ NT_ATTACH_DELETE
Attachment regex has been deleted.
@ NT_ATTACH_DELETE_ALL
All Attachment regexes have been deleted.
@ NT_ATTACH_ADD
Attachment regex has been added.
struct AttachMatch * attachmatch_new(void)
Create a new AttachMatch.
int mutt_count_body_parts(struct Email *e, FILE *fp)
Count the MIME Body parts.
CommandResult
Error codes for command_t parse functions.
Convenience wrapper for the core headers.
enum CommandResult parse_unmime_lookup(const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe)
Parse the 'unmime-lookup' command - Implements Command::parse() -.
enum CommandResult parse_mime_lookup(const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe)
Parse the 'mime-lookup' command - Implements Command::parse() -.
void attachmatch_free(struct AttachMatch **ptr)
Free an AttachMatch - Implements list_free_t -.
An attachment matching a regex for attachment counter.
String manipulation buffer.
The envelope/body of an email.
Context for config parsing (history/backtrace)
Detailed error information from config parsing.