NeoMutt  2024-11-14-34-g5aaf0d
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
globals.h
Go to the documentation of this file.
1
23#ifndef MUTT_EMAIL_GLOBALS_H
24#define MUTT_EMAIL_GLOBALS_H
25
26#include <stdbool.h>
27
28extern struct HashTable *AutoSubscribeCache;
29extern struct ListHead Ignore;
30extern struct RegexList MailLists;
31extern struct ListHead MailToAllow;
32extern struct RegexList NoSpamList;
33extern struct ReplaceList SpamList;
34extern struct RegexList SubscribedLists;
35extern struct ListHead UnIgnore;
36extern struct RegexList UnMailLists;
37extern struct RegexList UnSubscribedLists;
38
39#endif /* MUTT_EMAIL_GLOBALS_H */
struct ReplaceList SpamList
List of regexes to match subscribed mailing lists.
Definition: globals.c:46
struct RegexList SubscribedLists
List of header patterns to unignore (see)
Definition: globals.c:48
struct HashTable * AutoSubscribeCache
< Hash Table: "mailto:" -> AutoSubscribeCache
Definition: globals.c:36
struct RegexList UnSubscribedLists
Definition: globals.c:54
struct RegexList UnMailLists
List of regexes to exclude false matches in SubscribedLists.
Definition: globals.c:52
struct RegexList MailLists
List of permitted fields in a mailto: url.
Definition: globals.c:40
struct ListHead MailToAllow
List of regexes to identify non-spam emails.
Definition: globals.c:42
struct ListHead Ignore
List of regexes to match mailing lists.
Definition: globals.c:38
struct RegexList NoSpamList
List of regexes and patterns to match spam emails.
Definition: globals.c:44
struct ListHead UnIgnore
List of regexes to exclude false matches in MailLists.
Definition: globals.c:50
A Hash Table.
Definition: hash.h:97