Skip to main content

Module message

Module message 

Source
Expand description

Parsed view of an RFC 5322 message for authentication.

AuthenticatedMessage splits a raw message into headers and body, parses the authentication headers it contains (DKIM-Signature from RFC 6376, ARC-Seal, ARC-Message-Signature and ARC-Authentication-Results from RFC 8617, DKIM2-Signature and Message-Instance from draft-ietf-dkim-dkim2-spec) and precomputes the body hashes the DKIM and ARC verifiers need. The verifiers on MessageAuthenticator take it as input.

Structsยง

AuthenticatedMessage
An RFC 5322 message prepared for DKIM, DKIM2, ARC and DMARC verification.