| SYNOPSIS | 
#include <dkim.h>
int dkim_mail_parse(
	char *line,
	char **user_out,
	char **domain_out
);
Parse an RFC2822 header for a user and hostname. | 
|---|
| DESCRIPTION |  | 
|---|
| ARGUMENTS | 
    | Argument | Description | 
|---|
 | line | Input line, not including the name of the header. |  | user_out | Pointer to a variable of type (char *) which will be
        set to point to the "local-part" (user ID) found in the input. |  | domain_out | Pointer to a variable of type (char *) which will be
        set to point to the domain found in the input. |  | 
|---|
| RETURN VALUE | 0 on success, other on failure.  The failure codes are internal to the library
for now. | 
|---|
| NOTES | 
line is modified.
This function is not part of the DKIM specification.  It
    is provided as a facility to implementors to reduce code duplication.
 | 
|---|