NeoMutt  2024-03-23-147-g885fbc
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#include "mutt/lib.h"
28
29extern struct HashTable *AutoSubscribeCache;
30extern struct ListHead Ignore;
31extern struct RegexList MailLists;
32extern struct ListHead MailToAllow;
33extern struct RegexList NoSpamList;
34extern struct ReplaceList SpamList;
35extern struct RegexList SubscribedLists;
36extern struct ListHead UnIgnore;
37extern struct RegexList UnMailLists;
38extern struct RegexList UnSubscribedLists;
39
40#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
Convenience wrapper for the library headers.
A Hash Table.
Definition: hash.h:97