NeoMutt  2024-12-12-14-g7b49f7
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
rfc3676.h
Go to the documentation of this file.
1
26#ifndef MUTT_RFC3676_H
27#define MUTT_RFC3676_H
28
29#include <stdbool.h>
30
31struct Body;
32struct Email;
33struct State;
34
35int rfc3676_handler (struct Body *b_email, struct State *state);
36bool mutt_rfc3676_is_format_flowed (struct Body *b);
37void mutt_rfc3676_space_stuff (struct Email *e);
38void mutt_rfc3676_space_unstuff (struct Email *e);
39void mutt_rfc3676_space_unstuff_attachment(struct Body *b, const char *filename);
40void mutt_rfc3676_space_stuff_attachment (struct Body *b, const char *filename);
41
42#endif /* MUTT_RFC3676_H */
int rfc3676_handler(struct Body *b_email, struct State *state)
Handler for format=flowed - Implements handler_t -.
Definition: rfc3676.c:323
void mutt_rfc3676_space_unstuff(struct Email *e)
Remove RFC3676 space stuffing.
Definition: rfc3676.c:499
void mutt_rfc3676_space_stuff_attachment(struct Body *b, const char *filename)
Stuff attachments.
Definition: rfc3676.c:539
void mutt_rfc3676_space_unstuff_attachment(struct Body *b, const char *filename)
Unstuff attachments.
Definition: rfc3676.c:518
bool mutt_rfc3676_is_format_flowed(struct Body *b)
Is the Email "format-flowed"?
Definition: rfc3676.c:394
void mutt_rfc3676_space_stuff(struct Email *e)
Perform RFC3676 space stuffing on an Email.
Definition: rfc3676.c:486
The body of an email.
Definition: body.h:36
The envelope/body of an email.
Definition: email.h:39
Keep track when processing files.
Definition: state.h:48