23#ifndef MUTT_ALTERNATES_H
24#define MUTT_ALTERNATES_H
void alternates_cleanup(void)
Free the alternates lists.
void alternates_init(void)
Set up the alternates lists.
bool mutt_alternates_match(const char *addr)
Compare an Address to the Un/Alternates lists.
void mutt_alternates_reset(struct MailboxView *mv)
Clear the recipient valid flag of all emails.
NotifyAlternates
Alternates command notification types.
@ NT_ALTERN_ADD
Alternate address has been added.
@ NT_ALTERN_DELETE
Alternate address has been deleted.
@ NT_ALTERN_DELETE_ALL
All Alternate addresses have been deleted.
CommandResult
Error codes for command_t parse functions.
Convenience wrapper for the core headers.
enum CommandResult parse_alternates(struct Buffer *buf, struct Buffer *s, intptr_t data, struct Buffer *err)
Parse the 'alternates' command - Implements Command::parse() -.
enum CommandResult parse_unalternates(struct Buffer *buf, struct Buffer *s, intptr_t data, struct Buffer *err)
Parse the 'unalternates' command - Implements Command::parse() -.
String manipulation buffer.