Explore six exact-domain combinations

This fictional model assumes an applicable strict-alignment policy and the pass/fail results you select. It does not inspect a real message, DNS, public suffixes, subdomain policy, organizational-domain alignment, or receiver disposition.

Fictional domains and assumed authentication

JavaScript is required for the model.

All expected examples

Both pass and match

Both assumed passes use the same domain as From. ASCII case does not create a different domain.

{
  "spf": {
    "authenticated": true,
    "domainMatches": true,
    "aligned": true
  },
  "dkim": {
    "authenticated": true,
    "domainMatches": true,
    "aligned": true
  },
  "passesModel": true
}

Authentication pass without alignment

SPF passes for sender.example, which is not news.example. Failed DKIM supplies no authenticated match.

{
  "spf": {
    "authenticated": true,
    "domainMatches": false,
    "aligned": false
  },
  "dkim": {
    "authenticated": false,
    "domainMatches": false,
    "aligned": false
  },
  "passesModel": false
}

DKIM supplies the match

SPF does not pass. Matching, passing DKIM alone supplies the modeled authenticated identifier.

{
  "spf": {
    "authenticated": false,
    "domainMatches": true,
    "aligned": false
  },
  "dkim": {
    "authenticated": true,
    "domainMatches": true,
    "aligned": true
  },
  "passesModel": true
}

SPF supplies the match

Matching, passing SPF supplies the modeled identifier even though passing DKIM uses another domain.

{
  "spf": {
    "authenticated": true,
    "domainMatches": true,
    "aligned": true
  },
  "dkim": {
    "authenticated": true,
    "domainMatches": false,
    "aligned": false
  },
  "passesModel": true
}

Matching text without authentication

Both domain strings match, but neither assumed authentication result passes. Text matching alone is insufficient.

{
  "spf": {
    "authenticated": false,
    "domainMatches": true,
    "aligned": false
  },
  "dkim": {
    "authenticated": false,
    "domainMatches": true,
    "aligned": false
  },
  "passesModel": false
}

Subdomain is not an exact match

mail.news.example differs from news.example under strict matching. Relaxed or organizational-domain behavior is not modeled.

{
  "spf": {
    "authenticated": true,
    "domainMatches": false,
    "aligned": false
  },
  "dkim": {
    "authenticated": true,
    "domainMatches": false,
    "aligned": false
  },
  "passesModel": false
}

Download the standalone practice kit

Original synthetic examples with independently specified outcomes. Not a vendor test, real migration, or verification of a real message. Our editorial method

Predict the alignment result before running the exercise

In this synthetic case, the visible From domain is example.com. SPF passes for mail.example.com, DKIM passes for example.com, and this exercise uses strict alignment. Which passing mechanism aligns? Write your prediction, then enter those values into the exercise.

The DKIM domain is an exact match; the SPF domain is not. Now change only the DKIM domain to another.example.com: both mechanisms can still pass authentication while neither matches the From domain under this strict model. This exercise does not simulate DNS, message delivery or a full production policy evaluation.

Choose the next check from the mismatch

If the distinction is still unclear, continue with SPF and DKIM pass, but email still fails: check alignment and record the visible From domain separately from each authenticated domain. If your actual problem is lost subscriber data rather than delivery, Compare a CSV export with its original is the relevant next task. Do not buy another sending tool until you can name the failure.

Separate two questions

An authentication pass and domain alignment answer different questions. This local model takes an assumed SPF/DKIM result and compares each authenticated domain with the visible From domain using strict exact-domain equality, ignoring ASCII letter case.

It assumes an applicable strict policy and a valid message. It does not query DNS or verify a signature, SPF authorization, a real email, public suffixes, organizational domains, or receiver actions.

Use the examples to explain a result

Try a passing authenticated domain that differs from From, then a matching domain whose authentication failed. At least one assumed mechanism must both pass and align in this limited model. A subdomain is different under strict equality.

RFC 9989 is the current DMARC specification cited for this exercise. Relaxed alignment and organizational-domain discovery require additional supported rules and are deliberately outside this implementation.

Take it with you

Six original exact-domain cases

Download worksheet

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. RFC 9989: Domain-based Message Authentication, Reporting, and Conformance Accessed 14 Sep 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Email

Moosend

Consider it for
Email campaigns, segmentation, forms, and automation workflows. Use a small controlled trial to compare a named gap in your current welcome sequence before moving a live list.
Starting cost
30-day trial, no credit card required; paid quote depends on contacts and billing interval
Before you choose
The trial is time-limited. Documentation does not establish inbox placement, migration ease, or a lower bill for your list. Check the required plan and preserve opt-outs before importing.

Checked 20 Sep 2026 · Pricing source

View Moosend plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Email

Kit

Consider it for
Use Kit Free for workshop broadcasts and tags. Consider Creator when buyers need timed sequences or visual automations; those features require a paid plan. Check the invoice for your subscriber count.
Starting cost
Free $0; Creator 1,000-subscriber example $33/mo billed yearly ($390/year) or $39/mo billed monthly (implied by $78/year savings), recaptured 2026-09-15
Before you choose
Subscriber count and billing interval change price. The paid workflow has not been tested.

Checked 15 Sep 2026 · Pricing source

View Kit plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Automation

Make

Consider it for
Use Make to prepare weekly reminder drafts for review. Free includes 1,000 credits per month and a minimum scheduled interval of 15 minutes. Email delivery needs a connected service, which may cost extra.
Starting cost
Free plan includes 1,000 credits/month
Before you choose
Connected apps can cost extra. Free scheduled interval is at least 15 minutes; paid billing must be checked at checkout.

Checked 13 Sep 2026 · Pricing source

View Make plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Email

MailerLite

Consider it for
Use groups for assigned membership and segments for rules when planning MailerLite recipients. The reviewed Free plan listed 250 subscribers, 2,500 emails per month and three automations; sending locks above the subscriber limit.
Starting cost
Free: up to 250 subscribers, 2,500 emails/month, 3 automations. Comfort $10.80/mo yearly-billed at 500 subscribers (listed $12/mo); Power $22.50/mo yearly-billed at 500 (listed $25/mo). Recaptured 2026-09-16.
Before you choose
USD; taxes may apply. Free sending locks above 250 subscribers. The September 16, 2026 trial displayed higher usage limits than the published Free plan; confirm the limits that apply after your trial ends.

Checked 16 Sep 2026 · Pricing source

View MailerLite plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Domains

Namecheap

Consider it for
Compare Namecheap for domain registration or Stellar shared hosting. Treat the domain, hosting trial, first paid term and later renewals as separate costs; confirm the full invoice before buying.
Starting cost
.com first-year sale $11.28 (renews $18.48). Stellar $0 for 30 days then $2.28/mo displayed (1st year); 1-month $5.88; 1-year $55.88; 2-year $102.88. Recaptured 2026-09-15 from https://www.namecheap.com/domains/registration/gtld/com/ and https://www.namecheap.com/hosting/shared/.
Before you choose
Promotional and renewal prices differ. We have not registered a domain or hosted a site with Namecheap.

Checked 15 Sep 2026 · Pricing source

View Namecheap plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Email

beehiiv

Consider it for
Consider beehiiv Launch for newsletter broadcasts within its documented free allowance of up to 2,500 subscribers. Compare paid features and the complete invoice for your list size before upgrading.
Starting cost
Launch $0 at the 1,000-subscriber selector (page also lists Launch up to 2,500 subscribers). JSON-LD Scale $49/mo, Max $109/mo. Annual display: Scale $43/mo ($517/year); Max $96/mo ($1,151/year). Recaptured 2026-09-15 from https://www.beehiiv.com/pricing.
Before you choose
Launch and paid Scale or Max have different limits. We observed a test-send acknowledgement on September 15, 2026; inbox receipt and subscriber campaign delivery remain unverified.

Checked 15 Sep 2026 · Pricing source

View beehiiv plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Automation

Pabbly Connect

Consider it for
An alternative to Make for connecting apps. Free includes 100 tasks per month; Standard costs $194 upfront on annual billing. Pabbly tasks and Make credits count usage differently.
Starting cost
Free $0 (100 tasks/month). Standard $19/mo or $194/year (10,000 tasks). Unlimited $79/mo or $69/mo billed yearly. Recaptured 2026-09-15 from https://www.pabbly.com/connect/?currency=usd.
Before you choose
Tasks are not Make credits. Connected apps can cost extra. No Pabbly workflow was tested here.

Checked 15 Sep 2026 · Pricing source

View Pabbly Connect plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure