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 = 1A 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 = 0No identity was established, so nothing named one.
SenderPolicyFramework = 2The 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.