NeoMutt  2025-12-11-435-g4ac674
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
module_data.h
Go to the documentation of this file.
1
22
23#ifndef MUTT_EMAIL_MODULE_DATA_H
24#define MUTT_EMAIL_MODULE_DATA_H
25
26#include "mutt/lib.h"
27
32{
33 struct ListHead alternative_order;
35 struct ListHead auto_view;
36 struct ListHead header_order;
37 struct ListHead ignore;
38 struct RegexList mail;
39 struct ListHead mail_to_allow;
40 struct RegexList no_spam;
41 struct ReplaceList spam;
42 struct RegexList subscribed;
45 struct ListHead unignore;
46 struct RegexList unmail;
47 struct RegexList unsubscribed;
48};
49
50#endif /* MUTT_EMAIL_MODULE_DATA_H */
Convenience wrapper for the library headers.
Email private Module data.
Definition module_data.h:32
struct HashTable * tag_formats
Hash Table: "inbox" -> "GI" - Tag format strings.
Definition module_data.h:43
struct RegexList unsubscribed
Regexes to exclude false matches in subscribed.
Definition module_data.h:47
struct RegexList subscribed
Regexes to match subscribed mailing lists.
Definition module_data.h:42
struct ListHead unignore
Header patterns to unignore.
Definition module_data.h:45
struct ListHead ignore
Header patterns to ignore.
Definition module_data.h:37
struct ReplaceList spam
Regexes and patterns to match spam emails.
Definition module_data.h:41
struct RegexList unmail
Regexes to exclude false matches in mail.
Definition module_data.h:46
struct ListHead auto_view
List of mime types to auto view.
Definition module_data.h:35
struct ListHead mail_to_allow
Permitted fields in a mailto: url.
Definition module_data.h:39
struct RegexList no_spam
Regexes to identify non-spam emails.
Definition module_data.h:40
struct ListHead alternative_order
List of preferred mime types to display.
Definition module_data.h:33
struct HashTable * tag_transforms
Hash Table: "inbox" -> "i" - Alternative tag names.
Definition module_data.h:44
struct ListHead header_order
List of header fields in the order they should be displayed.
Definition module_data.h:36
struct HashTable * auto_subscribe_cache
Hash Table: "mailto:" (no value)
Definition module_data.h:34
struct RegexList mail
Regexes to match mailing lists.
Definition module_data.h:38
A Hash Table.
Definition hash.h:99