Logo Search packages:      
Sourcecode: pan version File versions  Download package

Static Public Member Functions

pan::mime Struct Reference

#include <mime-utils.h>

List of all members.

Static Public Member Functions

static GMimeMessage * construct_message (GMimeStream **istreams, int qty)
static const char * get_charset (GMimeMessage *message)
static void guess_part_type_from_filename (const char *filename, const char **setme_type, const char **setme_subtype)
static void remove_multipart_from_subject (const StringView &subject, std::string &setme)
static void remove_multipart_part_from_subject (const StringView &subject, std::string &setme)

Detailed Description

Utilities to build and parse GMimeMesasges.

Most of nastiness this is to handle Usenet's use of chainging together multiple articles as parts of a whole. This code tries to build a multipart GMimeMessage from multiple posts when necessary, and to also handle Usenet's loose standards for uu/yenc by checking each line to separate the encoded stuff from text.

Definition at line 41 of file mime-utils.h.


The documentation for this struct was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index