NeoMutt  2021-02-05-329-g9e03b7
Teaching an old dog new tricks
DOXYGEN
attachments.h
Go to the documentation of this file.
1 
23 #ifndef MUTT_ATTACHMENTS_H
24 #define MUTT_ATTACHMENTS_H
25 
26 #include <stdio.h>
27 
28 struct Email;
29 struct Mailbox;
30 
35 {
39 };
40 
41 void attach_init(void);
42 void attach_free(void);
43 
44 void mutt_attachments_reset (struct Mailbox *m);
45 int mutt_count_body_parts (struct Mailbox *m, struct Email *e, FILE *fp);
46 void mutt_parse_mime_message(struct Mailbox *m, struct Email *e, FILE *fp);
47 
48 #endif /* MUTT_ATTACHMENTS_H */
The envelope/body of an email.
Definition: email.h:37
All Attachment regexes have been deleted.
Definition: attachments.h:38
int mutt_count_body_parts(struct Mailbox *m, struct Email *e, FILE *fp)
Count the MIME Body parts.
Definition: attachments.c:253
Attachment regex has been deleted.
Definition: attachments.h:37
A mailbox.
Definition: mailbox.h:81
void mutt_attachments_reset(struct Mailbox *m)
Reset the attachment count for all Emails.
Definition: attachments.c:287
NotifyAttach
Attachments notification types.
Definition: attachments.h:34
Attachment regex has been added.
Definition: attachments.h:36
void mutt_parse_mime_message(struct Mailbox *m, struct Email *e, FILE *fp)
Parse a MIME email.
Definition: attachments.c:587
void attach_free(void)
Free the attachments lists.
Definition: attachments.c:92
void attach_init(void)
Set up the attachments lists.
Definition: attachments.c:106