Dmarc Failure Reporting Options Enumeration
The DMARC failure reporting options.
Definition
Namespace: MimeKit.Cryptography
Assembly: MimeKit.Cryptography (in MimeKit.Cryptography.dll) Version: 5.0.0
Assembly: MimeKit.Cryptography (in MimeKit.Cryptography.dll) Version: 5.0.0
C#
[FlagsAttribute]
public enum DmarcFailureReportingOptionsRemarks
The conditions under which a Domain Owner requests failure reports, as specified by the fo tag of a DMARC Policy Record.
See RFC 9989, Section 4.7 for details.
Members
| None | 0 | No failure reporting options. |
| AllFail | 1 | Generate a DMARC failure report if all underlying authentication mechanisms fail to produce an aligned "pass" result (fo=0). This is the default. |
| AnyFail | 2 | Generate a DMARC failure report if any underlying authentication mechanism fails to produce an aligned "pass" result (fo=1). |
| Dkim | 4 | Generate a DKIM failure report if the message had a signature that failed evaluation, regardless of its alignment (fo=d). |
| Spf | 8 | Generate an SPF failure report if the message failed SPF evaluation, regardless of its alignment (fo=s). |