MailFortify

Feature reel

Everything MailFortify does.

Each capability below is live in the app — log in and drive it on a real domain. The blocks show the shape of the tool; the numbers are real scan results.

01 · Posture score

A single 0–100 score and A–F grade per domain, built from every SPF/DKIM/DMARC finding. One line you can paste into an insurer or NIS-2 gap questionnaire.

example.com A
92/100

02 · SPF audit & remediation

Detects absent, overly permissive or flat-out broken SPF and returns the exact v=spf1 record to publish.

SPF — example.com
v=spf1 ip4:203.0.113.10 include:_spf.google.com -all

03 · DKIM selector checks

Probes the selectors your provider actually uses, flags missing or misaligned keys, and shows which selectors sign your real mail.

DKIM selectors
google   -> d=example.com  key ok (alignment dkim=pass)
selector1 -> d=example.com  key ok

04 · DMARC policy grading

Walks you from p=none through p=quarantine to p=reject, with a copy-pasteable DNS record at every step.

DMARC — example.com
v=DMARC1; p=reject; rua=mailto:dmarc@example.com; fo=1

05 · Aggregate report ingestion

Consumes the DMARC RUA reports your provider already sends — automatic polling plus manual upload — and breaks down who spoofs you, by sender, result and disposition.

Sender Count DKIM SPF Disposition
attacker.example 1.204 ✗ ✗ quarantine
mymailprovider 98.2% ✓ ✓ none (passing)

06 · Degradation alerts

Any change that drops a score past the threshold raises an alert — email if configured, an on-box log otherwise — before it becomes a deliverability incident.

Alert — score dropped 18pts
2026-09-24 09:12  example.com  the score dropped from 87 to 69
  ^ candidate: SPF record now ends in +all (permissive)

07 · Runs itself

Scheduled scans and report ingestion run with nobody watching. The only human step in the whole product is publishing the DNS records it hands you.

Automation
scan interval   24h       running
report poll     300s      running
human in loop   1 action  publish the fix

Enough reading — drive it.

Log in and add a real domain. You'll get a live 0–100 posture scan and your first remediation in seconds.

Log in to the demo