DKIM_SIGERROR

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_MISSING_C -- canonicalization missing
  • 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

Copyright (c) 2007, 2008 Sendmail, Inc. and its suppliers. All rights reserved.
By using this file, you agree to the terms and conditions set forth in the LICENSE.