NeoMutt  2025-12-11-911-gd8d604
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 Notify *notify;
34 struct ListHead alternative_order;
35 struct ListHead auto_view;
36 struct ListHead header_order;
37 struct ListHead ignore;
38 struct ListHead mail_to_allow;
39 struct RegexList no_spam;
40 struct ReplaceList spam;
43 struct ListHead unignore;
44 struct Score *score_list;
45};
46
47#endif /* MUTT_EMAIL_MODULE_DATA_H */
Convenience wrapper for the library headers.
Email private Module data.
Definition module_data.h:32
struct Notify * notify
Notifications.
Definition module_data.h:33
struct HashTable * tag_formats
Hash Table: "inbox" -> "GI" - Tag format strings.
Definition module_data.h:41
struct Score * score_list
Linked list of email scoring rules.
Definition module_data.h:44
struct ListHead unignore
Header patterns to unignore.
Definition module_data.h:43
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:40
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:38
struct RegexList no_spam
Regexes to identify non-spam emails.
Definition module_data.h:39
struct ListHead alternative_order
List of preferred mime types to display.
Definition module_data.h:34
struct HashTable * tag_transforms
Hash Table: "inbox" -> "i" - Alternative tag names.
Definition module_data.h:42
struct ListHead header_order
List of header fields in the order they should be displayed.
Definition module_data.h:36
A Hash Table.
Definition hash.h:99
Notification API.
Definition notify.c:53
Scoring rule for email.
Definition score.h:38