NeoMutt  2025-12-11-911-gd8d604
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
EmailModuleData Struct Reference

Email private Module data. More...

#include "module_data.h"

+ Collaboration diagram for EmailModuleData:

Data Fields

struct Notifynotify
 Notifications.
 
struct ListHead alternative_order
 List of preferred mime types to display.
 
struct ListHead auto_view
 List of mime types to auto view.
 
struct ListHead header_order
 List of header fields in the order they should be displayed.
 
struct ListHead ignore
 Header patterns to ignore.
 
struct ListHead mail_to_allow
 Permitted fields in a mailto: url.
 
struct RegexList no_spam
 Regexes to identify non-spam emails.
 
struct ReplaceList spam
 Regexes and patterns to match spam emails.
 
struct HashTabletag_formats
 Hash Table: "inbox" -> "GI" - Tag format strings.
 
struct HashTabletag_transforms
 Hash Table: "inbox" -> "i" - Alternative tag names.
 
struct ListHead unignore
 Header patterns to unignore.
 
struct Scorescore_list
 Linked list of email scoring rules.
 

Detailed Description

Email private Module data.

Definition at line 31 of file module_data.h.

Field Documentation

◆ notify

struct Notify* EmailModuleData::notify

Notifications.

Definition at line 33 of file module_data.h.

◆ alternative_order

struct ListHead EmailModuleData::alternative_order

List of preferred mime types to display.

Definition at line 34 of file module_data.h.

◆ auto_view

struct ListHead EmailModuleData::auto_view

List of mime types to auto view.

Definition at line 35 of file module_data.h.

◆ header_order

struct ListHead EmailModuleData::header_order

List of header fields in the order they should be displayed.

Definition at line 36 of file module_data.h.

◆ ignore

struct ListHead EmailModuleData::ignore

Header patterns to ignore.

Definition at line 37 of file module_data.h.

◆ mail_to_allow

struct ListHead EmailModuleData::mail_to_allow

Permitted fields in a mailto: url.

Definition at line 38 of file module_data.h.

◆ no_spam

struct RegexList EmailModuleData::no_spam

Regexes to identify non-spam emails.

Definition at line 39 of file module_data.h.

◆ spam

struct ReplaceList EmailModuleData::spam

Regexes and patterns to match spam emails.

Definition at line 40 of file module_data.h.

◆ tag_formats

struct HashTable* EmailModuleData::tag_formats

Hash Table: "inbox" -> "GI" - Tag format strings.

Definition at line 41 of file module_data.h.

◆ tag_transforms

struct HashTable* EmailModuleData::tag_transforms

Hash Table: "inbox" -> "i" - Alternative tag names.

Definition at line 42 of file module_data.h.

◆ unignore

struct ListHead EmailModuleData::unignore

Header patterns to unignore.

Definition at line 43 of file module_data.h.

◆ score_list

struct Score* EmailModuleData::score_list

Linked list of email scoring rules.

Definition at line 44 of file module_data.h.


The documentation for this struct was generated from the following file: