Table of Contents

Enum SenderAuthenticationMethod

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

Which check the receiving server established an identity with.

public enum SenderAuthenticationMethod

Fields

DomainKeysIdentifiedMail = 1

A DKIM signature verified against a key the signing domain publishes.

The stronger of the two claims and therefore the authoritative one wherever both are present. It is cryptographic rather than topological, and it survives the forwarding hops that legitimately break an SPF check.

None = 0

No identity was established, so nothing named one.

SenderPolicyFramework = 2

The envelope sender passed the SPF policy the connecting address was checked against.

Remarks

Only the two methods that carry an identity appear here. DMARC is not one of them: it reports whether an already-authenticated domain lines up with the displayed sender, so it qualifies a verdict rather than producing one, and it is recorded as DmarcOutcome instead.