DmarcErrors Enumeration

The problems encountered during DMARC validation.

Definition

Namespace: MimeKit.Cryptography
Assembly: MimeKit.Cryptography (in MimeKit.Cryptography.dll) Version: 5.0.0
C#
[FlagsAttribute]
public enum DmarcErrors

Remarks

The problems encountered during DMARC validation, which explain the Status of the result.

Members

None 0 No problems were encountered.
NoFromHeader 1 The message does not have a From header.
MultipleFromHeaders 2 The message has more than one From header.
NoAuthorDomain 4 The From header does not contain any mailbox with a domain.
InvalidAuthorDomain 8 The From header contains a domain that is not a valid DNS domain name (such as a domain literal).
MultipleAuthorDomains 16 The From header contains more Author Domains than MaxAuthorDomains.
MultipleRecords 32 Multiple DMARC Policy Records were published for a single name, so they were all discarded.
InvalidPolicyRecord 64 The applicable DMARC Policy Record has a missing or invalid p tag, or an invalid sp or np tag.
DnsTemporaryFailure 128 A DNS query required for DMARC validation failed with a temporary error.
DkimTemporaryError 256 No Authenticated Identifier was aligned, and a DKIM signature that would have been aligned had a temporary error.
SpfTemporaryError 512 No Authenticated Identifier was aligned, and an SPF check for a domain that would have been aligned had a temporary error.

See Also