NeoMutt  2019-12-07-168-gc45f47
Teaching an old dog new tricks
DOXYGEN
message.h
Go to the documentation of this file.
1 
24 #ifndef MUTT_IMAP_MESSAGE_H
25 #define MUTT_IMAP_MESSAGE_H
26 
27 #include <stdbool.h>
28 #include <time.h>
29 
34 {
35  /* server-side flags */
36  bool read : 1;
37  bool old : 1;
38  bool deleted : 1;
39  bool flagged : 1;
40  bool replied : 1;
41 
42  bool parsed : 1;
43 
44  unsigned int uid;
45  unsigned int msn;
46 
47  char *flags_system;
48  char *flags_remote;
49 };
50 
54 struct ImapHeader
55 {
57 
58  time_t received;
60 };
61 
62 #endif /* MUTT_IMAP_MESSAGE_H */
time_t received
Definition: message.h:58
long content_length
Definition: message.h:59
unsigned int msn
Message Sequence Number.
Definition: message.h:45
bool flagged
Definition: message.h:39
bool deleted
Definition: message.h:38
char * flags_remote
Definition: message.h:48
unsigned int uid
32-bit Message UID
Definition: message.h:44
IMAP-specific header.
Definition: message.h:54
bool replied
Definition: message.h:40
bool old
Definition: message.h:37
char * flags_system
Definition: message.h:47
bool read
Definition: message.h:36
IMAP-specific Email data -.
Definition: message.h:33
bool parsed
Definition: message.h:42
struct ImapEmailData * edata
Definition: message.h:56