| SYNOPSIS | 
#include <dkim.h>
DKIM_STAT dkim_header(
	DKIM *dkim,
	char *header,
	size_t len)
);
 
Handle a message header field.
 | 
| DESCRIPTION | 
 | 
|---|
| ARGUMENTS | 
    
    | Argument | Description |  
    | dkim | 
	Per-message DKIM handle.
	 |  
    | header | 
	The header field being input, including its name, value and
	    separating colon (":") character.
	 |  
    | len | 
	Number of bytes to read from header.
	 |  
     
 | 
| NOTES |  
- The value of header should not contain a trailing CRLF as this
    will be added by the canonicalization code.  However, a CRLF may appear
    elsewhere in the value if, for example, the header field is meant to be
    wrapped.
 - A header field whose name includes a semi-colon cannot be used as it
    will produce a syntactically invalid signature.  Such header fields cause
    this function to return DKIM_STAT_SYNTAX.
  
 |