Safeguard
Security Guides•

Email and domain security terms explained for software teams

Plain definitions of SPF, DKIM, DMARC, MTA-STS, CAA, registry lock, dangling DNS and more, with links to the guides that go deeper on each term.

Safeguard Security Team
5 min read

Email and domain security rests on a short list of terms: SPF, DKIM and DMARC for mail authentication, a handful of DNS records, and a few registration controls. This glossary defines each in a sentence or two and links to a fuller guide, so engineers and managers use the same words.

Mail authentication

TermMeaning
SPFA DNS record listing which servers may send mail for a domain. Defined in RFC 7208, which limits evaluation to 10 lookup causing terms
DKIMA cryptographic signature added to a message. The receiver checks it against a public key published in DNS under a selector. Defined in RFC 6376
DMARCA policy record that tells receivers what to do when mail fails SPF and DKIM alignment, and asks for reports. Now specified in RFC 9989
AlignmentThe match between the visible From domain and the domain that passed SPF or DKIM
SelectorA label that picks which DKIM key a signature uses, allowing several keys and rotation
Aggregate reportA summary, sent to the address in your DMARC record, of mail seen using your domain
Policy valuesnone asks receivers to take no action, quarantine to treat failures as suspicious and reject to refuse them
Null MXAn MX record that says a domain accepts no mail, defined in RFC 7505

Guides: what each of SPF, DKIM and DMARC proves, alignment, selectors and rotation, rollout plan.

DNS and certificates

TermMeaning
CNAMEA record making one name an alias for another
Dangling DNSA record that points at a resource that no longer exists or belongs to you. A takeover risk
Subdomain takeoverSomeone else gaining control of a subdomain through a dangling record. See MDN's description
Wildcard recordA record with an asterisk label that answers for names that do not exist in the zone, per RFC 4592
Zone transfer (AXFR)A full copy of a zone sent between servers, defined in RFC 5936
TTLHow long resolvers may cache an answer
CAAA record naming which certificate authorities may issue for a domain
Certificate TransparencyPublic logs of issued certificates, described in RFC 9162
MTA-STS and TLS-RPTMechanisms to ask senders to use encrypted delivery to your mail servers, and to report failures. MTA-STS is defined in RFC 8461

Guides: dangling DNS, audit steps, CAA, MTA-STS and TLS-RPT, wildcards.

Registration and ownership

TermMeaning
RegistrarThe company you register a domain through
RegistryThe organisation that runs a top level domain
Registrar lockStatus codes such as clientTransferProhibited that your registrar sets to block transfers, deletion or updates
Registry lockThe equivalent server side statuses, offered by some registries on request, slower to remove
Auth codeThe authorization information that approves a transfer, see RFC 9154 for secure handling
Redemption periodA 30 day stage after deletion in which a domain can still be restored, according to ICANN
RDAPThe successor protocol to WHOIS for looking up registration data, described in RFC 7480

Guides: registry locks, auth codes, expiry, registrar checklist.

How the terms fit together

Think in layers. The registration layer decides who owns the name. The DNS layer decides where it points. The mail layer decides who may speak for it. A weakness in a lower layer undermines the ones above: an attacker with the registrar account can rewrite DNS, and with DNS can pass mail checks.

A sensible reading order for a new team: registrar checklist, then DNS hygiene, then SPF, DKIM and DMARC, then monitoring.

Safeguard covers the software layer: SBOM and dependency scanning, reachability analysis, policies and gates, and asset discovery. Try the free scan at gold.safeguard.sh/scan.

Quick check

What is the difference between SPF and DKIM?

SPF checks the sending server against a list in DNS. DKIM checks a signature on the message itself. DMARC needs at least one of them to pass and align.

What is the difference between a registrar and a registry?

You deal with the registrar. The registry runs the whole top level domain database behind it.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.