NeoMutt  2018-07-16 +2481-68dcde
Teaching an old dog new tricks
DOXYGEN
email_globals.c
Go to the documentation of this file.
1 
29 #include "config.h"
30 #include <stddef.h>
31 #include <stdbool.h>
32 #include "mutt/mutt.h"
33 
34 /* Config items */
36 bool C_MarkOld = false;
37 struct Regex *C_ReplyRegex = NULL;
38 char *C_SendCharset = NULL;
39 char *C_SpamSeparator = NULL;
40 bool C_Weed = false;
41 
42 /* Global variables */
A Hash Table.
Definition: hash.h:61
struct ReplaceList SpamList
List of regexes and patterns to match spam emails.
Definition: email_globals.c:44
struct ListHead MailToAllow
List of permitted fields in a mailto: uri.
Definition: email_globals.c:47
struct ListHead UnIgnore
List of header patterns to unignore (see)
Definition: email_globals.c:46
struct Hash * AutoSubscribeCache
Hash table of auto-subscribed mailing lists.
Definition: email_globals.c:48
char * C_SendCharset
Config: Character sets for outgoing mail.
Definition: email_globals.c:38
struct RegexList MailLists
List of regexes to match mailing lists.
Definition: email_globals.c:50
struct RegexList SubscribedLists
List of regexes to match subscribed mailing lists.
Definition: email_globals.c:52
char * C_SpamSeparator
Config: Separator for multiple spam headers.
Definition: email_globals.c:39
bool C_MarkOld
Config: Mark new emails as old when leaving the mailbox.
Definition: email_globals.c:36
Cached regular expression.
Definition: regex3.h:57
bool C_AutoSubscribe
Config: Automatically check if the user is subscribed to a mailing list.
Definition: email_globals.c:35
#define STAILQ_HEAD_INITIALIZER(head)
Definition: queue.h:322
struct RegexList UnMailLists
List of regexes to blacklist false matches in MailLists.
Definition: email_globals.c:51
struct RegexList NoSpamList
List of regexes to whitelist non-spam emails.
Definition: email_globals.c:43
struct ListHead Ignore
List of header patterns to ignore.
Definition: email_globals.c:45
bool C_Weed
Config: Filter headers when displaying/forwarding/printing/replying.
Definition: email_globals.c:40
struct RegexList UnSubscribedLists
List of regexes to blacklist false matches in SubscribedLists.
Definition: email_globals.c:49
struct ReplaceList SubjectRegexList
List of regexes to tidy the view of the email&#39;s subject.
Definition: email_globals.c:53