Notmuch-specific Email data -. More...
#include "edata.h"
Data Fields | |
char * | folder |
Location of the Email. More... | |
char * | oldpath |
char * | virtual_id |
Unique Notmuch Id. More... | |
enum MailboxType | type |
Type of Mailbox the Email is in. More... | |
![]() | |
SecurityFlags | security |
bit 0-10: flags, bit 11,12: application, bit 13: traditional pgp See: ncrypt/lib.h pgplib.h, smime.h More... | |
bool | expired: 1 |
Already expired? More... | |
bool | flagged: 1 |
Marked important? More... | |
bool | mime: 1 |
Has a MIME-Version header? More... | |
bool | old: 1 |
Email is seen, but unread. More... | |
bool | read: 1 |
Email is read. More... | |
bool | replied: 1 |
Email has been replied to. More... | |
bool | superseded: 1 |
Got superseded? More... | |
bool | trash: 1 |
Message is marked as trashed on disk (used by the maildir_trash option) More... | |
unsigned int | zhours: 5 |
Hours away from UTC. More... | |
unsigned int | zminutes: 6 |
Minutes away from UTC. More... | |
bool | zoccident: 1 |
True, if west of UTC, False if east. More... | |
time_t | date_sent |
Time when the message was sent (UTC) More... | |
time_t | received |
Time when the message was placed in the mailbox. More... | |
int | lines |
How many lines in the body of this message? More... | |
size_t | sequence |
Sequence number assigned on creation. More... | |
struct Envelope * | env |
Envelope information. More... | |
struct Body * | body |
List of MIME parts. More... | |
char * | path |
Path of Email (for local Mailboxes) More... | |
LOFF_T | offset |
Where in the stream does this message begin? More... | |
struct TagList | tags |
For drivers that support server tagging. More... | |
struct Notify * | notify |
Notifications: NotifyEmail, EventEmail. More... | |
void * | edata |
Driver-specific data. More... | |
bool | active: 1 |
Message is not to be removed. More... | |
bool | changed: 1 |
Email has been edited. More... | |
bool | deleted: 1 |
Email is deleted. More... | |
bool | purge: 1 |
Skip trash folder when deleting. More... | |
void(* | edata_free )(void **ptr) |
Free the private data attached to the Email. More... | |
struct ListHead | chain |
Mixmaster chain. More... | |
void * | nm_edata |
Notmuch private data. More... | |
bool | attach_del: 1 |
Has an attachment marked for deletion. More... | |
bool | attach_valid: 1 |
true when the attachment count is valid More... | |
bool | display_subject: 1 |
Used for threading. More... | |
bool | matched: 1 |
Search matches this Email. More... | |
bool | quasi_deleted: 1 |
Deleted from neomutt, but not modified on disk. More... | |
bool | recip_valid: 1 |
Is_recipient is valid. More... | |
bool | searched: 1 |
Email has been searched. More... | |
bool | subject_changed: 1 |
Used for threading. More... | |
bool | tagged: 1 |
Email is tagged. More... | |
bool | threaded: 1 |
Used for threading. More... | |
int | index |
The absolute (unsorted) message number. More... | |
int | msgno |
Number displayed to the user. More... | |
struct AttrColor * | attr_color |
Color-pair to use when displaying in the index. More... | |
int | score |
Message score. More... | |
int | vnum |
Virtual message number. More... | |
short | attach_total |
Number of qualifying attachments in message, if attach_valid. More... | |
short | recipient |
User_is_recipient()'s return value, cached. More... | |
struct MuttThread * | thread |
Thread of Emails. More... | |
bool | collapsed: 1 |
Is this message part of a collapsed thread? More... | |
bool | visible: 1 |
Is this message part of the view? More... | |
bool | limit_visited: 1 |
Has the limit pattern been applied to this message? More... | |
size_t | num_hidden |
Number of hidden messages in this view (only valid when collapsed is set) More... | |
char * | tree |
Character string to print thread tree. More... | |
enum MailboxType NmEmailData::type |