40 {
"auto_subscribe",
DT_BOOL,
false, 0, NULL,
41 "Automatically check if the user is subscribed to a mailing list"
43 {
"hidden_tags",
DT_SLIST|
D_SLIST_SEP_COMMA,
IP "unread,draft,flagged,passed,replied,attachment,signed,encrypted", 0, NULL,
44 "List of tags that shouldn't be displayed on screen (comma-separated)"
66 "Regex to match message reply subjects like 're: '"
68 {
"reverse_alias",
DT_BOOL,
false, 0, NULL,
69 "Display the alias in the index, rather than the message's sender"
71 {
"rfc2047_parameters",
DT_BOOL,
true, 0, NULL,
72 "Decode RFC2047-encoded MIME parameters"
75 "Separator for multiple spam headers"
Convenience wrapper for the config headers.
bool cs_register_variables(const struct ConfigSet *cs, struct ConfigDef vars[])
Register a set of config items.
static struct ConfigDef EmailVars[]
Config definitions for the Email library.
bool config_init_email(struct ConfigSet *cs)
Register email config variables - Implements module_init_config_t -.
Convenience wrapper for the library headers.
Container for lots of config items.
#define D_SLIST_SEP_COMMA
Slist items are comma-separated.
#define D_L10N_STRING
String can be localised.
@ DT_SLIST
a list of strings
@ DT_SYNONYM
synonym for another variable
@ DT_REGEX
regular expressions