53 "Save new aliases to this file"
56 "printf-like format string for the alias menu"
59 "Sort method for the alias menu"
62 "External command to query and external address book"
65 "printf-like format string for the query menu (address book)"
static const struct Mapping SortAliasMethods[]
Sort methods for email aliases.
static struct ConfigDef AliasVars[]
Config definitions for the alias library.
Convenience wrapper for the config headers.
bool cs_register_variables(const struct ConfigSet *cs, struct ConfigDef vars[], uint32_t flags)
Register a set of config items.
bool config_init_alias(struct ConfigSet *cs)
Register alias config variables - Implements module_init_config_t -.
Convenience wrapper for the library headers.
#define DT_SORT_REVERSE
Sort flag for -reverse prefix.
@ SORT_ORDER
Sort by the order the messages appear in the mailbox.
@ SORT_ALIAS
Sort by email alias.
@ SORT_ADDRESS
Sort by email address.
Container for lots of config items.
Mapping between user-readable string and a constant.
#define DT_SORT
sorting methods
#define DT_PATH_FILE
Path is a file.
#define DT_PATH
a path to a file/directory
#define DT_NOT_EMPTY
Empty strings are not allowed.
#define DT_STRING
a string
#define DT_COMMAND
A command.
#define DT_NO_FLAGS
No flags are set.