# DKIM_PRESULT

DESCRIPTION |
Purpose | A `DKIM_PRESULT` is a constant used to render additional information about the policy result produced by a call to `dkim_policy()`.
Possible Values | `DKIM_PRESULT_NONE` -- no result `DKIM_PRESULT_NXDOMAIN` -- no such domain `DKIM_PRESULT_AUTHOR` -- policy of author's domain returned `DKIM_PRESULT_PARENT` -- policy of author's parent domain returned `DKIM_PRESULT_NOPARENT` -- no policy found for author's domain or author's parent domain `DKIM_PRESULT_NOSUBDOMAIN` -- policy of author's parent domain found but does not cover subdomains
NOTES | The policy results described above correspond to the draft DKIM sender signing practises policy procedures. Detailed descriptions, with the algorithm steps indicated in square brackets, are included here. `DKIM_PRESULT_NONE` is returned if no policy check has been done yet for the message. `DKIM_PRESULT_NXDOMAIN` is returned if the policy check was done and it was discovered that the author's domain does not exist. `DKIM_PRESULT_AUTHOR` is returned if the policy check has been done and a policy at the author's domain was found and returned. `DKIM_PRESULT_PARENT` is returned if the policy check has been done and a policy at the parent domain of the author's domain was found and returned. `DKIM_PRESULT_NOPARENT` is returned if the policy check has been done and no policy was found at either the author's domain or the author's parent domain. `DKIM_PRESULT_NOSUBDOMAIN` is returned if the policy check has been done and a policy was found at the author's parent domain which explicitly does not apply to subdomains.

Copyright (c) 2005-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.