DomainKeys Identified Mail
MIT License
$ npm install --save dkim
Kind: global variable
Kind: static class of DKIM See: dkim-signature
DKIM Signature
Kind: static class of DKIM See: dkim-key
DKIM Key
Kind: static property of DKIM
Kind: static property of DKIM
Kind: static property of DKIM
Kind: static property of DKIM
Retrieve a domain key
Kind: static method of DKIM Todo
public_key = dkim_find_key(q_val, d_val, s_val)
,*_val
are the signature's attribute valuesParams
Canonicalize the message body according to methods defined in RFC[XXXX]
Kind: static method of DKIM Throws:
Params
Canonicalize the message header according to methods defined in RFC[6376]
Kind: static method of DKIM Throws:
Params
<field>: <value>
Example
DKIM.processHeader( [ 'A: X', 'B : Y\t\r\n\tZ '], [ 'A' ], 'relaxed' )
Verify a message signature
Kind: static method of DKIM Params
Verify a message's signatures
Kind: static method of DKIM Throws:
Params
Filter out signature headers other than the specified signatureHeader
Kind: static method of verify Returns: Array.<String> - filtered headers Params