The body of an email. More...
#include "body.h"
Data Fields | |
unsigned int | type: 4 |
content-type primary type, ContentType More... | |
unsigned int | encoding: 3 |
content-transfer-encoding, ContentEncoding More... | |
unsigned int | disposition: 2 |
content-disposition, ContentDisposition More... | |
bool | badsig: 1 |
Bad cryptographic signature (needed to check encrypted s/mime-signatures) More... | |
bool | force_charset: 1 |
Send mode: don't adjust the character set when in send-mode. More... | |
bool | goodsig: 1 |
Good cryptographic signature. More... | |
bool | noconv: 1 |
Don't do character set conversion. More... | |
bool | use_disp: 1 |
Content-Disposition uses filename= ? More... | |
bool | warnsig: 1 |
Maybe good signature. More... | |
bool | is_autocrypt: 1 |
Flag autocrypt-decrypted messages for replying. More... | |
LOFF_T | offset |
offset where the actual data begins More... | |
LOFF_T | length |
length (in bytes) of attachment More... | |
char * | description |
content-description More... | |
char * | d_filename |
filename to be used for the content-disposition header If NULL, filename is used instead. More... | |
char * | filename |
When sending a message, this is the file to which this structure refers. More... | |
char * | form_name |
Content-Disposition form-data name param. More... | |
char * | subtype |
content-type subtype More... | |
char * | xtype |
content-type if x-unknown More... | |
struct ParameterList | parameter |
Parameters of the content-type. More... | |
bool | unlink: 1 |
If true, filename should be unlink()ed before free()ing this structure. More... | |
struct Content * | content |
Detailed info about the content of the attachment. More... | |
struct Body * | next |
next attachment in the list More... | |
struct Body * | parts |
parts of a multipart or message/rfc822 More... | |
struct Email * | |
header information for message/rfc822 More... | |
struct AttachPtr * | aptr |
Menu information, used in recvattach.c. More... | |
struct Envelope * | mime_headers |
Memory hole protected headers. More... | |
time_t | stamp |
Time stamp of last encoding update. More... | |
char * | language |
content-language (RFC8255) More... | |
char * | charset |
Send mode: charset of attached file as stored on disk. More... | |
long | hdr_offset |
Offset in stream where the headers begin. More... | |
bool | attach_qualifies: 1 |
This attachment should be counted. More... | |
bool | deleted: 1 |
Attachment marked for deletion. More... | |
bool | nowrap: 1 |
Do not wrap the output in the pager. More... | |
bool | tagged: 1 |
This attachment is tagged. More... | |
signed short | attach_count |
Number of attachments. More... | |
unsigned int Body::type |
content-type primary type, ContentType
unsigned int Body::encoding |
content-transfer-encoding, ContentEncoding
unsigned int Body::disposition |
content-disposition, ContentDisposition
bool Body::badsig |
bool Body::force_charset |
bool Body::is_autocrypt |
char* Body::d_filename |
char* Body::filename |
char* Body::form_name |
struct ParameterList Body::parameter |
bool Body::unlink |
struct Content* Body::content |
struct Body* Body::parts |
struct Email* Body::email |
struct AttachPtr* Body::aptr |
Menu information, used in recvattach.c.
struct Envelope* Body::mime_headers |
char* Body::charset |
long Body::hdr_offset |
bool Body::attach_qualifies |