@example
@code{/* Prefix @emph{parse822_} is reserved */}
@code{#include <mailutils/parse822.h>}

@end example

Internet Message Format, see Address node for the discussion.

@deftypefun int parse822_address_list (address_t* a, const char* s)
@end deftypefun

@deftypefun int parse822_mail_box (const char** p, const char* e, address_t* a)
@end deftypefun

@deftypefun int parse822_group (const char** p, const char* e, address_t* a)
@end deftypefun

@deftypefun int parse822_address (const char** p, const char* e, address_t* a)
@end deftypefun

@deftypefun int parse822_route_addr (const char** p, const char* e, address_t* a)
@end deftypefun

@deftypefun int parse822_route (const char** p, const char* e, char** route)
@end deftypefun

@deftypefun int parse822_addr_spec (const char** p, const char* e, address_t* a)
@end deftypefun

@deftypefun int parse822_unix_mbox (const char** p, const char* e, address_t* a)
@end deftypefun

@deftypefun int parse822_local_part (const char** p, const char* e, char** local_part)
@end deftypefun

@deftypefun int parse822_domain (const char** p, const char* e, char** domain)
@end deftypefun

@deftypefun int parse822_sub_domain (const char** p, const char* e, char** sub_domain)
@end deftypefun

@deftypefun int parse822_domain_ref (const char** p, const char* e, char** domain_ref)
@end deftypefun

@deftypefun int parse822_domain_literal (const char** p, const char* e, char** domain_literal)
@end deftypefun

@deftypefun int parse822_quote_string (char** quoted, const char* raw)
@end deftypefun

@deftypefun int parse822_quote_local_part (char** quoted, const char* raw)
@end deftypefun


@deftypefun int parse822_field_body (const char** p, const char *e, char** fieldbody)
@end deftypefun

@deftypefun int parse822_field_name (const char** p, const char *e, char** fieldname)
@end deftypefun
