Skip to content
📚43 articles

Knowledge Base.

In-depth reference articles on authentication, infrastructure, and deliverability.

Authentication

23 articles

ARC (Authenticated Received Chain) explained

ARC preserves authentication results across forwarding, letting receivers trust mail whose SPF and DKIM broke in transit. How the chain works and what it fixes.

Anatomy of a DMARC record: every tag explained

A DMARC record is a TXT record at _dmarc.yourdomain.com built from tags: v, p, sp, rua, ruf, adkim, aspf and more. What each does and which you actually need.

BIMI (Brand Indicators for Message Identification) explained

BIMI displays a verified brand logo next to authenticated email. The DNS record, the VMC certificate, the DMARC prerequisite, and an honest look at the ROI.

DKIM (DomainKeys Identified Mail) explained

DKIM cryptographically signs email so receivers can verify the sending domain and message integrity. How signing and verification work, and where DKIM fits.

DKIM DNS records and selectors explained

DKIM public keys live in DNS under selector names like s2026a._domainkey.example.com. How the record is structured, why selectors exist, and delegation via CNAME.

DKIM canonicalization: simple vs relaxed, and why signatures break

Canonicalization normalizes a message before signing so harmless transit changes do not break DKIM. How simple and relaxed differ, and what still breaks signatures.

DKIM key management: sizes, rotation, and vendor keys

DKIM keys need a size decision, a rotation practice, and an inventory. Why 2048-bit is the standard, the zero-downtime rotation pattern, and handling vendor keys.

DMARC aggregate reports: what they contain and how to read them

Aggregate reports are DMARC's feedback loop: daily XML files showing every source sending as your domain. The format, a worked example, and what to look for.

DMARC alignment: relaxed vs strict, adkim and aspf

Alignment is DMARC's core concept: the authenticated domain must match the From: domain. How relaxed and strict modes work and which mechanism carries the pass.

DMARC explained: what it is, why it exists, and how it works

DMARC lets a domain declare how its mail authenticates and what receivers should do with failures. How it builds on SPF and DKIM, and how evaluation works.

DMARC policies: p=none, p=quarantine, p=reject

The p= tag tells receivers what to do with mail that fails DMARC. What each policy does, how subdomain policy works, and why reject is the destination.

Hardening DKIM: oversigning, replay resistance, and the l= tag

A valid DKIM signature can be abused: replayed at scale, extended with unsigned headers, or exploited via partial body coverage. The hardening measures that limit it.

How to roll out DMARC safely: from p=none to p=reject

DMARC deployment is a process, not a DNS change. The staged path from monitoring to full enforcement without breaking legitimate mail.

SPF (Sender Policy Framework) explained

SPF is a DNS-based email authentication standard that lists which servers may send mail for a domain. How it works, what it protects, and where it falls short.

SPF alignment: how SPF and DMARC work together

DMARC only accepts an SPF pass when the envelope domain matches the visible From domain. What alignment means, why ESPs break it, and how to fix it.

SPF mechanisms: ip4, ip6, a, mx, include, exists, ptr, all

The eight SPF mechanisms decide which servers match a record. What each one tests, what it costs in DNS lookups, and when to use or avoid it.

SPF qualifiers: -all vs ~all vs ?all explained

The qualifier on the all mechanism is your SPF policy: fail, softfail, neutral, or pass. What each one tells receivers and which to publish at each stage.

SPF record syntax: structure, rules, and examples

An SPF record is one TXT record with a strict grammar: version tag, qualified mechanisms, optional modifiers. The rules, the common shapes, and worked examples.

Testing and troubleshooting DKIM: results, tools, common failures

How to verify DKIM works: reading verdicts in headers, checking keys in DNS, and the short list of misconfigurations behind most DKIM failures.

Testing and troubleshooting SPF: results, tools, common errors

The seven SPF results and what each means, the tools that validate records, and the recurring misconfigurations behind most SPF failures.

The DKIM-Signature header: every tag decoded

The DKIM-Signature header carries the signature and everything needed to verify it: d, s, h, bh, b and more. What each tag means and which choices matter.

The SPF 10 DNS lookup limit

SPF evaluation stops after 10 DNS lookups and returns permerror. Which mechanisms count, how includes multiply the cost, and the fixes that keep records under budget.

Where DMARC breaks down: forwarding, cousin domains, display names

DMARC is effective but not complete: forwarding breaks it legitimately, lookalike domains bypass it entirely, and display name spoofing sits outside its scope.

Compliance

3 articles

Infrastructure

5 articles

General

6 articles

Deliverability

6 articles