DESCRIPTION |
Purpose |
A DKIM_SIGERROR is a mnemonic describing a problem found
when processing a DKIM signature. More than one problem may exist
in a signature; only one is reported per attempt to process it.
|
Possible Values |
- DKIM_SIGERROR_UNKNOWN -- unspecified error
- DKIM_SIGERROR_OK -- no problems detected
- DKIM_SIGERROR_VERSION -- incompatible/unsupported version
- DKIM_SIGERROR_DOMAIN -- signing domain and signing identity
do not match
- DKIM_SIGERROR_EXPIRED -- signature has expired
- DKIM_SIGERROR_FUTURE -- timestamp on signature is in the future
- DKIM_SIGERROR_TIMESTAMPS -- expiration time is before signature
time
- DKIM_SIGERROR_INVALID_HC -- invalid/unsupported header
canonicalization
- DKIM_SIGERROR_INVALID_BC -- invalid/unsupported body
canonicalization
- DKIM_SIGERROR_MISSING_A -- signature algorithm missing
- DKIM_SIGERROR_INVALID_A -- invalid/unsupported signature
algorithm
- DKIM_SIGERROR_MISSING_H -- header list missing
- DKIM_SIGERROR_INVALID_L -- body length invalid
- DKIM_SIGERROR_INVALID_Q -- invalid/unsupported query method
- DKIM_SIGERROR_INVALID_QO -- invalid/unsupported query option
- DKIM_SIGERROR_MISSING_D -- signing domain missing
- DKIM_SIGERROR_EMPTY_D -- signing domain empty
- DKIM_SIGERROR_MISSING_S -- selector missing
- DKIM_SIGERROR_EMPTY_S -- selector empty
- DKIM_SIGERROR_MISSING_B -- signature missing
- DKIM_SIGERROR_EMPTY_B -- signature empty
- DKIM_SIGERROR_CORRUPT_B -- signature corrupt
- DKIM_SIGERROR_NOKEY -- key not found in DNS
- DKIM_SIGERROR_DNSSYNTAX -- DNS reply corrupt
- DKIM_SIGERROR_KEYFAIL -- DNS query error
- DKIM_SIGERROR_MISSING_BH -- missing body hash
- DKIM_SIGERROR_EMPTY_BH -- empty body hash
- DKIM_SIGERROR_CORRUPT_BH -- corrupt body hash
- DKIM_SIGERROR_BADSIG -- signature failed to verify
- DKIM_SIGERROR_SUBDOMAIN -- signature violated SSP regarding
subdomains
- DKIM_SIGERROR_MULTIREPLY -- multiple DNS replies were returned
- DKIM_SIGERROR_EMPTY_H -- header list was empty
- DKIM_SIGERROR_INVALID_H -- header list missing required entries
- DKIM_SIGERROR_TOOLARGE_L -- length tag value exceeds body size
- DKIM_SIGERROR_MBSFAILED -- a header on the "must be signed" list
was present but not covered by this signature
- DKIM_SIGERROR_KEYVERSION -- unknown key version
- DKIM_SIGERROR_KEYUNKNOWNHASH -- unknown key hash
- DKIM_SIGERROR_KEYHASHMISMATCH -- signature-key hash mismatch
- DKIM_SIGERROR_NOTEMAILKEY -- not an e-mail key
- DKIM_SIGERROR_KEYTYPEMISSING -- key type missing
- DKIM_SIGERROR_KEYTYPEUNKNOWN -- unknown key type
- DKIM_SIGERROR_KEYREVOKED -- key revoked
- DKIM_SIGERROR_KEYDECODE -- unable to decode public key
- DKIM_SIGERROR_MISSING_V -- missing version
- DKIM_SIGERROR_EMPTY_V -- empty version
- DKIM_SIGERROR_KEYTOOSMALL -- signing key did not meet minimum
size requirements
|
|