NeoMutt  2021-10-29-33-g41675a
Teaching an old dog new tricks
DOXYGEN
globals.c File Reference

Email Global Variables. More...

#include "config.h"
#include "mutt/lib.h"
+ Include dependency graph for globals.c:

Go to the source code of this file.

Variables

struct RegexList NoSpamList = STAILQ_HEAD_INITIALIZER(NoSpamList)
 List of regexes to whitelist non-spam emails. More...
 
struct ReplaceList SpamList = STAILQ_HEAD_INITIALIZER(SpamList)
 List of regexes and patterns to match spam emails. More...
 
struct ListHead Ignore = STAILQ_HEAD_INITIALIZER(Ignore)
 List of header patterns to ignore. More...
 
struct ListHead UnIgnore = STAILQ_HEAD_INITIALIZER(UnIgnore)
 List of header patterns to unignore (see) More...
 
struct ListHead MailToAllow = STAILQ_HEAD_INITIALIZER(MailToAllow)
 List of permitted fields in a mailto: url. More...
 
struct HashTableAutoSubscribeCache
 Hash Table of auto-subscribed mailing lists. More...
 
struct RegexList UnSubscribedLists = STAILQ_HEAD_INITIALIZER(UnSubscribedLists)
 List of regexes to blacklist false matches in SubscribedLists. More...
 
struct RegexList MailLists = STAILQ_HEAD_INITIALIZER(MailLists)
 List of regexes to match mailing lists. More...
 
struct RegexList UnMailLists = STAILQ_HEAD_INITIALIZER(UnMailLists)
 List of regexes to blacklist false matches in MailLists. More...
 
struct RegexList SubscribedLists = STAILQ_HEAD_INITIALIZER(SubscribedLists)
 List of regexes to match subscribed mailing lists. More...
 

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.c.

Variable Documentation

◆ NoSpamList

struct RegexList NoSpamList = STAILQ_HEAD_INITIALIZER(NoSpamList)

List of regexes to whitelist non-spam emails.

Definition at line 1 of file globals.c.

◆ SpamList

struct ReplaceList SpamList = STAILQ_HEAD_INITIALIZER(SpamList)

List of regexes and patterns to match spam emails.

Definition at line 1 of file globals.c.

◆ Ignore

struct ListHead Ignore = STAILQ_HEAD_INITIALIZER(Ignore)

List of header patterns to ignore.

Definition at line 1 of file globals.c.

◆ UnIgnore

struct ListHead UnIgnore = STAILQ_HEAD_INITIALIZER(UnIgnore)

List of header patterns to unignore (see)

Definition at line 1 of file globals.c.

◆ MailToAllow

struct ListHead MailToAllow = STAILQ_HEAD_INITIALIZER(MailToAllow)

List of permitted fields in a mailto: url.

Definition at line 1 of file globals.c.

◆ AutoSubscribeCache

struct HashTable* AutoSubscribeCache

Hash Table of auto-subscribed mailing lists.

Definition at line 38 of file globals.c.

◆ UnSubscribedLists

struct RegexList UnSubscribedLists = STAILQ_HEAD_INITIALIZER(UnSubscribedLists)

List of regexes to blacklist false matches in SubscribedLists.

Definition at line 38 of file globals.c.

◆ MailLists

struct RegexList MailLists = STAILQ_HEAD_INITIALIZER(MailLists)

List of regexes to match mailing lists.

Definition at line 38 of file globals.c.

◆ UnMailLists

struct RegexList UnMailLists = STAILQ_HEAD_INITIALIZER(UnMailLists)

List of regexes to blacklist false matches in MailLists.

Definition at line 38 of file globals.c.

◆ SubscribedLists

struct RegexList SubscribedLists = STAILQ_HEAD_INITIALIZER(SubscribedLists)

List of regexes to match subscribed mailing lists.

Definition at line 38 of file globals.c.