GMime 2.4 Reference Manual | ||||
---|---|---|---|---|
GMimeFilterFrom; enum GMimeFilterFromMode; GMimeFilter* g_mime_filter_from_new (GMimeFilterFromMode mode);
A GMimeFilter used for escaping MBox From_ lines using either the traditional ">From " or quoted-printable encoding.
typedef struct _GMimeFilterFrom GMimeFilterFrom;
A filter for armoring or escaping lines beginning with "From ".
typedef enum { GMIME_FILTER_FROM_MODE_DEFAULT = 0, GMIME_FILTER_FROM_MODE_ESCAPE = 0, GMIME_FILTER_FROM_MODE_ARMOR = 1 } GMimeFilterFromMode;
The mode for a GMimeFilterFrom filter.
GMimeFilter* g_mime_filter_from_new (GMimeFilterFromMode mode);
Creates a new GMimeFilterFrom filter. If mode
is
GMIME_FILTER_FROM_MODE_ARMOR, the from-filter will encode from
lines using the quoted-printable encoding resulting in "=46rom ".
Using the GMIME_FILTER_FROM_MODE_DEFAULT or
GMIME_FILTER_FROM_MODE_ESCAPE mode (they are the same), from lines
will be escaped to ">From ".
Note: If you plan on using a from-filter in mode ARMOR, you should remember to also use a GMimeFilterBasic filter with mode GMIME_FILTER_BASIC_QP_ENC.
|
filter mode |
Returns : |
a new from filter with mode mode .
|