SPF
RFC 7208Which servers may send for a domain.
The domain owner publishes a DNS record listing the servers allowed to send mail using that domain in the envelope sender. The receiving server checks the connecting IP against that list. SPF says nothing about the address a person actually sees.
In the analyzer: Reported with the result the receiving server recorded, plus whether the checked domain aligns with the visible From.
DKIM
RFC 6376A cryptographic signature over parts of the message.
The sender signs selected headers and the body with a private key; the public key sits in DNS. If the signature verifies, those parts arrived unchanged and the signing domain vouches for them. A message may carry several signatures.
In the analyzer: Every signature is listed separately with its domain, selector, result and whether it aligns — because DMARC needs only one that both passes and aligns.
DMARC
RFC 9989 (DMARCbis)What the receiver should do when SPF and DKIM do not back the visible From.
The domain publishes a policy — none, quarantine or reject — and DMARC passes when SPF or DKIM passes and its domain aligns with the visible From. It is the mechanism that finally connects authentication to the address the reader sees.
In the analyzer: Reported with the published policy and the alignment mode it declares, rather than against an assumed default.
Hizalama (alignment)
RFC 9989 §4Whether the authenticated domain matches the visible From.
Relaxed alignment accepts a subdomain of the same organisational domain; strict alignment demands an exact match. Which one applies is declared by the domain itself in its DMARC record, through the aspf and adkim tags.
In the analyzer: Not just yes or no — the relationship is labelled: exact match, subdomain of the same organisation, sibling, or unrelated.
DMARCbis
RFC 9989 · 9990 · 9991The revision that replaced the original DMARC specification.
Records still begin v=DMARC1 and nothing breaks, but the tag set changed: pct, rf and ri were removed, np and psd were added. np is the useful one — it sets the policy for subdomains that do not exist at all, which is where a great deal of spoofing is aimed. Determining the organisational domain also moved from the Public Suffix List to a DNS tree walk.
In the analyzer: The new tags are read and explained; the removed ones are still shown when a record carries them, marked obsolete, because leaving them out would hide what the record actually says.
ARC
RFC 8617A record of what an intermediate server saw.
Forwarding often breaks SPF and can break DKIM. ARC lets each hop seal what it observed, so a later receiver can see that authentication passed before the message was forwarded.
In the analyzer: The chain is listed with each seal and its instance number.
Sender ID
RFC 4406 — kullanımdan kaldırıldıA superseded SPF variant, formally deprecated.
Sender ID checked a derived “purported responsible address” instead of the envelope sender. M3AAWG deprecated it in August 2026. Almost nobody publishes the records it needs, so Exchange falls back to the SPF record — which means a Sender ID failure usually just restates the SPF result.
In the analyzer: Shown when a server stamps it, marked as deprecated, and deliberately left out of the score so the same failure is not counted twice.