package dmarc

  1. Overview
  2. Docs

Module Dmarc.DKIMSource

Sourcetype t =
  1. | Pass of {
    1. dkim : Dkim.signed Dkim.t;
    2. domain_key : Dkim.domain_key;
    }
  2. | Fail of {
    1. dkim : Dkim.signed Dkim.t;
    2. domain_key : Dkim.domain_key;
    }
  3. | Temperror of {
    1. dkim : Dkim.signed Dkim.t;
    }
  4. | Permerror of {
    1. dkim : Dkim.signed Dkim.t;
    2. field_name : Mrmime.Field_name.t;
    3. value : Unstrctrd.t;
    4. error : error;
    }
  5. | Neutral of {
    1. field_name : Mrmime.Field_name.t;
    2. value : Unstrctrd.t;
    }
Sourceand error = [
  1. | `Invalid_domain_key
  2. | `Domain_key_unavailable
]