TrustHeader

TrustHeader

TrustHeader ingests DMARC aggregate and failure reports and SMTP TLS reports, archives the original payload, and runs authentication and hygiene checks against it. Findings show their derivation and exclude checks that could not run — a report is an observation, not proof a domain is safe everywhere.

What it does

Ingest, assess, report

Three surfaces, kept structurally separate so the parts reachable by mail infrastructure never touch the authenticated dashboard.

Ingest

Report ingest & archive

Reports arrive by email or over HTTPS and land in an immutable raw archive before anything is parsed. Failure-sensitive raw messages expire on a bounded window; everything else stays rebuildable.

  • DMARC aggregate and failure reports over email
  • SMTP TLS reports over email and HTTPS
  • Duplicate reports suppressed by the database, not guesswork

Assess

Assessment checks

Modules cover DMARC, SPF, DKIM, DNSSEC, MX hygiene, MTA-STS, TLS reporting, DANE and BIMI. A skipped check is never counted as a pass.

  • Pass, fail, warn, info, skipped and error kept distinct
  • Sending sources enriched with rDNS, FCrDNS and ASN
  • An optional external prober supplies live SMTP evidence

Serve

Hosted policy & endpoints

The anonymous surfaces mail infrastructure needs to reach run apart from the dashboard, so nothing public can see tenant report data.

  • Hosted MTA-STS policy at /.well-known/mta-sts.txt
  • TLS reports accepted at POST /v1/tls
  • An authenticated API and dashboard for report detail

How it works

Three steps

Point your domain at TrustHeader and reports start arriving.

Add the records

Publish the DMARC, MTA-STS and TLS reporting records that point at TrustHeader for each domain you monitor.

Update the records

Change policy or reporting addresses as your setup changes; TrustHeader keeps receiving.

Get reporting data

Reports get parsed, assessed and stored, ready to view in the dashboard or pull from the API.

TrustHeader is under active development

The repository is private and the platform is not yet generally available.