NeoMutt  2024-04-25-1-g3de005
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
globals.h File Reference

Email Global Variables. More...

#include <stdbool.h>
#include "mutt/lib.h"
+ Include dependency graph for globals.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

struct HashTableAutoSubscribeCache
 < Hash Table: "mailto:" -> AutoSubscribeCache
 
struct ListHead Ignore
 List of regexes to match mailing lists.
 
struct RegexList MailLists
 List of permitted fields in a mailto: url.
 
struct ListHead MailToAllow
 List of regexes to identify non-spam emails.
 
struct RegexList NoSpamList
 List of regexes and patterns to match spam emails.
 
struct ReplaceList SpamList
 List of regexes to match subscribed mailing lists.
 
struct RegexList SubscribedLists
 List of header patterns to unignore (see)
 
struct ListHead UnIgnore
 List of regexes to exclude false matches in MailLists.
 
struct RegexList UnMailLists
 List of regexes to exclude false matches in SubscribedLists.
 
struct RegexList UnSubscribedLists
 

Detailed Description

Email Global Variables.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file globals.h.

Variable Documentation

◆ AutoSubscribeCache

struct HashTable* AutoSubscribeCache
extern

< Hash Table: "mailto:" -> AutoSubscribeCache

List of header patterns to ignore

Definition at line 36 of file globals.c.

◆ Ignore

struct ListHead Ignore
extern

List of regexes to match mailing lists.

Definition at line 38 of file globals.c.

◆ MailLists

struct RegexList MailLists
extern

List of permitted fields in a mailto: url.

Definition at line 40 of file globals.c.

◆ MailToAllow

struct ListHead MailToAllow
extern

List of regexes to identify non-spam emails.

Definition at line 42 of file globals.c.

◆ NoSpamList

struct RegexList NoSpamList
extern

List of regexes and patterns to match spam emails.

Definition at line 44 of file globals.c.

◆ SpamList

struct ReplaceList SpamList
extern

List of regexes to match subscribed mailing lists.

Definition at line 46 of file globals.c.

◆ SubscribedLists

struct RegexList SubscribedLists
extern

List of header patterns to unignore (see)

Definition at line 48 of file globals.c.

◆ UnIgnore

struct ListHead UnIgnore
extern

List of regexes to exclude false matches in MailLists.

Definition at line 50 of file globals.c.

◆ UnMailLists

struct RegexList UnMailLists
extern

List of regexes to exclude false matches in SubscribedLists.

Definition at line 52 of file globals.c.

◆ UnSubscribedLists

struct RegexList UnSubscribedLists
extern

Definition at line 54 of file globals.c.