Table of Contents

Constructor ReportedAuthenticationMethod

Namespace
MailFathom.Domain.Emails.Authentication
Assembly
MailFathom.Domain.dll

ReportedAuthenticationMethod(string, string, IReadOnlyList<ReportedAuthenticationProperty>)

One method's outcome as a receiving server stated it, uninterpreted.

public ReportedAuthenticationMethod(string Method, string Result, IReadOnlyList<ReportedAuthenticationProperty> Properties)

Parameters

Method string

The method RFC 8601 names, such as dkim, spf, or dmarc.

Result string

The outcome that method reached, such as pass or fail.

Properties IReadOnlyList<ReportedAuthenticationProperty>

The properties written beside the outcome, in the order the header wrote them.

Remarks

Both text members are compared without regard to case, because RFC 8601 defines the method and result tokens as case-insensitive and servers write them both ways.