NeoMutt  2022-04-29-215-gc12b98
Teaching an old dog new tricks
DOXYGEN
rfc3676.h
Go to the documentation of this file.
1
25#ifndef MUTT_RFC3676_H
26#define MUTT_RFC3676_H
27
28#include <stdbool.h>
29
30struct Body;
31struct Email;
32struct State;
33
34int rfc3676_handler(struct Body *a, struct State *s);
36void mutt_rfc3676_space_stuff (struct Email *e);
37void mutt_rfc3676_space_unstuff (struct Email *e);
38void mutt_rfc3676_space_unstuff_attachment(struct Body *b, const char *filename);
39void mutt_rfc3676_space_stuff_attachment(struct Body *b, const char *filename);
40
41#endif /* MUTT_RFC3676_H */
int rfc3676_handler(struct Body *a, struct State *s)
Body handler implementing RFC3676 for format=flowed - Implements handler_t -.
Definition: rfc3676.c:318
void mutt_rfc3676_space_unstuff(struct Email *e)
Remove RFC3676 space stuffing.
Definition: rfc3676.c:494
void mutt_rfc3676_space_stuff_attachment(struct Body *b, const char *filename)
Stuff attachments.
Definition: rfc3676.c:534
void mutt_rfc3676_space_unstuff_attachment(struct Body *b, const char *filename)
Unstuff attachments.
Definition: rfc3676.c:513
bool mutt_rfc3676_is_format_flowed(struct Body *b)
Is the Email "format-flowed"?
Definition: rfc3676.c:389
void mutt_rfc3676_space_stuff(struct Email *e)
Perform RFC3676 space stuffing on an Email.
Definition: rfc3676.c:481
The body of an email.
Definition: body.h:36
The envelope/body of an email.
Definition: email.h:37
Keep track when processing files.
Definition: state.h:46