File: mail-parse.el.html

This file contains wrapper functions for a wide range of mail parsing functions. The idea is that there are low-level libraries that implement according to various specs (RFC2231, DRUMS, USEFOR), but that programmers that want to parse some header (say, Content-Type) will want to use the latest spec.

So while each low-level library (rfc2231.el, for instance) decodes faithfully according to that (proposed) standard, this library is the interface library. If some later RFC supersedes RFC2231, one would just have to write a new low-level library, adjust the aliases in this library, and the users and programmers won't notice any changes.

Defined variables (0)

Defined functions (28)

mail-content-type-get(CT ATTRIBUTE)
mail-decode-encoded-address-region(START END)
mail-decode-encoded-address-string(STRING)
mail-decode-encoded-word-region(START END &optional ADDRESS-MIME)
mail-decode-encoded-word-string(STRING &optional ADDRESS-MIME)
mail-encode-encoded-word-buffer()
mail-encode-encoded-word-region(B E &optional DONT-FOLD)
mail-encode-encoded-word-string(STRING &optional DONT-FOLD)
mail-header-encode-parameter(PARAM VALUE)
mail-header-field-value()
mail-header-fold-field()
mail-header-get-comment(STRING)
mail-header-make-address(NAME ADDRESS)
mail-header-narrow-to-field()
mail-header-parse-address(STRING &optional DECODE)
mail-header-parse-address-lax(STRING)
mail-header-parse-addresses(STRING &optional RAWP)
mail-header-parse-addresses-lax(STRING)
mail-header-parse-content-disposition(STRING)
mail-header-parse-content-type(STRING)
mail-header-parse-date(STRING)
mail-header-remove-comments(STRING)
mail-header-remove-whitespace(STRING)
mail-header-strip(STRING)
mail-header-strip-cte(STRING)
mail-header-unfold-field()
mail-narrow-to-head()
mail-quote-string(STRING)

Defined faces (0)