[ Diagnostics & resources ]

Email authentication glossary with stable references

Use a term precisely enough to identify its input, evidence and limits. This glossary supplies anchored definitions grounded in current DMARC core, aggregate and failure-reporting specifications.

By the EmailAuth research team · 6 min read

[ Key points ]

  • Definitions distinguish Author Domain, envelope identity, signer and selector.
  • Current DMARC terminology is separated from legacy discovery and historic tags.
  • Aggregate and failure reports have different evidence and privacy limits.
  • The static reference and checked anchors do not close the separate working-tool commissioning gate.
On this page

Use definitions that preserve the identity being checked

Email-authentication vocabulary becomes useful when a definition says what is being identified, which evidence applies and what cannot be concluded. The entries below are substantive reference text with deterministic section anchors in this reader. They are not search results, a live validator or claims about EmailAuth functionality. Source review is dated 8 November 2026, and DMARC terminology follows the current published RFCs rather than silently mixing older policy language.

Author domain

The Author Domain is the domain of the message's RFC5322.From identity as defined by RFC 9989. It is central to DMARC alignment, but it is not automatically the envelope sender, login account or inbound mail host. When a diagnostic says the domain passed, ask which identity the statement actually refers to and retain the relevant message evidence.

Envelope sender and reverse path

The SMTP reverse-path is supplied through MAIL FROM and supports delivery-status handling. It can differ from the visible From address and can be empty for appropriate system-generated messages. RFC 5321 defines this transport role. A return-path address that looks unfamiliar is therefore a reason to investigate the sending design, not sufficient evidence that a message is forged.

SPF result

SPF evaluates whether the connecting source is authorized for the applicable MAIL FROM or HELO identity. RFC 7208 defines outcomes including pass, fail, softfail, neutral, none, temperror and permerror. A raw pass does not authenticate the visible From domain unless the relevant alignment requirement is also met. Configuration errors and temporary resolution failures must not be collapsed into a generic failure label.

DKIM signing domain

The d= value identifies the domain taking responsibility for a DKIM signature. Verification checks the signed message using a public key associated with that domain and selector, as specified by RFC 6376. It does not certify that the message's claims are honest or its content harmless. One message can carry several signatures, which need separate interpretation.

Selector

A selector is the s= label used with the signing domain to locate a DKIM public key beneath _domainkey, as defined in RFC 6376 section 3.1. It supports different keys or services without changing the basic signing domain. Its name is not standardized to a universally discoverable list. A missing guessed selector cannot prove that a domain has no DKIM, and a published selector alone cannot prove that messages are being signed successfully.

Identifier alignment

Alignment relates an authenticated SPF or DKIM domain to the Author Domain under the selected DMARC mode. Strict alignment requires the relevant domains to match exactly; relaxed alignment uses the organizational relationship defined by the current specification. RFC 9989 section 4.4 supplies the rules. Visual similarity, a familiar provider name or a matching display name is not alignment evidence.

DMARC result and assessment policy

A DMARC result records whether the message meets the authenticated-alignment conditions in RFC 9989. The published assessment policy communicates the domain owner's handling preference when validation fails; it does not guarantee a receiver's final disposition. A p=reject record is therefore not a universal delivery or security outcome. Review the actual authenticated identifiers, discovery path and receiver context before explaining what a policy accomplished.

Organizational domain and discovery

An Organizational Domain is a protocol-derived boundary used in relevant DMARC decisions, not necessarily the shortest plausible business name. Current RFC 9989 specifies bounded DNS Tree Walk procedures. Legacy implementations may use different discovery assumptions. A glossary should identify that version distinction rather than teaching a fixed string-trimming rule that fails for complex domain structures.

Aggregate report

An aggregate report summarizes authentication observations over a reporting period using the structure in RFC 9990. It supplies statistical evidence from a reporting receiver, not an exhaustive record of every message sent worldwide. Preserve reporter identity, time range, counts and provenance. Duplicate, overlapping or missing reports can distort a trend if the consumer treats every file as new complete coverage.

Failure report

A failure report supplies message-specific diagnostic information under RFC 9991. It may expose headers or message content and is subject to receiver willingness, privacy controls and rate limiting. Requesting it does not promise receipt of every failed message. Treat permission to receive and retain its contents separately from the technical publication of a reporting destination.

Authentication Results

Authentication-Results is a message header for communicating authentication assessments. RFC 8601 requires attention to trust boundaries: a header supplied by an untrusted sender cannot simply be accepted as the receiving system's verdict. Preserve which system added the field and which hop it describes. A pasted header without provenance can be useful context but is not authoritative proof.

MX and PTR

MX identifies receiving exchanges for a destination domain; PTR associates an address with a reverse-DNS name. RFC 1035 defines both record types. They answer different routing and naming questions. An organization's inbound MX does not enumerate all outbound senders, and forward-confirmed reverse DNS does not establish SPF, DKIM, DMARC or a favorable sender reputation.

Historic tags and stable references

The IANA DMARC registry marks pct, rf and ri historic and lists current active tags including t. Historic syntax still encountered in old configurations needs a version-aware explanation; it must not silently define current semantics. Stable entry anchors should remain unchanged when wording is refined, with obsolete terminology explained rather than abruptly redirected to a different concept.

This reader supplies definitions, linked primary references and mechanically checked local anchors. It does not close the catalogue's exact evidence gate: A functioning tool with expected-result fixtures, original inputs, observation time and explained errors. That commissioning requirement remains open for owner interpretation and actual acceptance evidence; a static reference page alone must not be represented as a tested operational tool.

[ Takeaway ]

A definition should preserve the identity and evidence being discussed, not collapse every successful check into trusted email.

[ By role ]

What this means for you

Choose your role for practical next steps.

Technical writer

Keep definitions operationally precise

A short definition still needs enough context to prevent a wrong inference.

Next steps

  1. Name the identity or record a term refers to.
  2. Link each protocol definition to its primary specification.
  3. Preserve established anchors when explanatory wording changes.

Mail analyst

Carry the vocabulary into evidence records

A result is more useful when its checked identity and source are explicit.

Next steps

  1. Record which domain passed which mechanism.
  2. Separate report coverage from message-level proof.
  3. Treat uncertain provenance as an unresolved condition rather than a pass.

Reference maintainer

Track current and historic meanings

Standards revisions and registry changes can alter explanations without changing a familiar term.

Next steps

  1. Review core, aggregate and failure documents separately.
  2. Explain historic tags alongside their current registry status.
  3. Require actual product acceptance before representing the reference as an operational tool.

[ FAQs ]

Frequently asked questions

Is Author Domain another name for the SMTP login account?

No. It refers to the domain of the relevant visible From identity under DMARC. The submitting account and envelope identity can differ.

Does an SPF pass authenticate the visible sender automatically?

No. SPF evaluates its own applicable identity and source. DMARC additionally needs an eligible authenticated identifier aligned with the Author Domain.

Why are signing domain and selector separate entries?

The signing domain identifies the responsible domain, while the selector locates a particular key under that domain. Confusing them can lead to an incorrect DNS query or an invalid inventory.

Can a glossary teach organizational domain by removing the first label?

No. Current DMARC uses defined discovery procedures, including DNS Tree Walk. A fixed label-trimming shortcut is not a substitute and can disagree with legacy assumptions.

Does requesting ruf guarantee a failure report for every message?

No. Failure reporting depends on receiver willingness and applicable privacy, transport and rate controls. Such reports can contain sensitive message details.

Can I trust any Authentication-Results header?

No. Identify the system that inserted it and the receiving trust boundary. A field supplied by an untrusted source is not automatically the receiver’s assessment.

Why keep entries for historic DMARC tags?

Readers may encounter them in existing configurations. Explain their historical scope and current registry status instead of silently teaching legacy semantics as current.

Are these anchors evidence that the full commissioned tool is accepted?

No. Local navigation and definition content are provided and mechanically checked. The exact functioning-tool, fixtures, original-input and error-explanation evidence requirement remains open.

[ Sources ]

Sources

  1. IANA DMARC parameter registry
  2. RFC 1035: Domain Names Implementation and Specification
  3. RFC 5321: Simple Mail Transfer Protocol
  4. RFC 6376: DomainKeys Identified Mail Signatures
  5. RFC 7208: Sender Policy Framework
  6. RFC 8601: Message Header Field for Indicating Message Authentication Status
  7. RFC 9989: Domain-Based Message Authentication Reporting and Conformance
  8. RFC 9990: DMARC Aggregate Reporting
  9. RFC 9991: DMARC Failure Reporting

[ Glossary ]

Glossary

Strict alignment
An alignment mode requiring exact equality of the relevant authenticated domain and Author Domain.
Relaxed alignment
An alignment mode based on the organizational-domain relationship defined by the applicable DMARC specification.
Temperror
An SPF result for a temporary evaluation problem, distinct from a permanent policy error or an unauthorized-source fail.
External reporting authorization
Protocol checks validating an external report destination; they do not independently establish organizational permission to share message information.
Historic registry entry
A parameter retained in a registry with historic status rather than presented as active current semantics.

Enterprise provenance

Why top financial institutions and governments retired their email security dashboards.

Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.

EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.

Governments Large enterprises Tier-1 financial institutions

SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption

Knowledge Base