Skip to main content
ShieldMarc
Resources/Guides
Guide

DMARC for the NHS and UK Public Sector: A Post Mail Check Guide

NCSC stopped DMARC aggregate reporting in Mail Check on 24 March 2025 and retired the service on 31 March 2026, so NHS trusts, local councils and gov.uk bodies now need a commercial DMARC monitoring service to keep aggregate reporting and enforcement running. The practical options are an EU or UK hosted DMARC platform with flat-rate multi-domain pricing, published data residency and a report-driven path from p=none to p=reject. This guide explains what public sector bodies actually need from a DMARC platform, why data residency matters more than it used to, and how to run a procurement compliant rollout without starting from scratch.

By ShieldMarc · 10 min read · Updated October 2026

Facts checked against live DNS, the relevant RFC or the provider’s own documentation.

Why this matters now

NCSC retired Mail Check on 31 March 2026, so UK public sector bodies now have to arrange their own DMARC monitoring. From 2017 they relied on NCSC Mail Check, which was free and part of the NCSC Active Cyber Defence programme. NCSC recommended commercial replacements, and that has left a gap most organisations have not yet filled.

The risk is not theoretical. NHS trusts are one of the most phished organisations in the UK, and council email is regularly spoofed for benefit fraud, invoice scams, and impersonation of elected officials. Without active DMARC monitoring, an organisation has no visibility into who is sending mail in their name. A policy of p=none or no DMARC record at all is an open door to spoofing.

Public DNS lookups against major NHS-facing and council domains regularly find p=none, no DMARC record at all, or sub-domains uncovered by any enforcement policy. We documented examples in a private responsible-disclosure report shared with the relevant teams and do not republish individual domains here. The pattern is visible to anyone running their own DNS audit and should be treated as the assumed baseline rather than the exception.

For .gov.uk domains, the picture is published rather than described. Our UK public sector DMARC tracker re-measures every domain in the official .gov.uk register every hour and publishes, for each one, the DMARC policy in force and whether the aggregate reports go anywhere. It covers the .gov.uk register only, not nhs.uk, so it does not measure NHS trusts' own domains.

The tracker is free to cite. Read it with the register's make-up in mind: about three in four entries are parish, town and community councils, so a headline percentage is not a statement about central government. As of 24 October 2026, ShieldMarc's UK public sector DMARC tracker found 49.1% of parish and town councils and 67.1% of all other bodies in the register at enforcement (p=quarantine or p=reject).

What a public sector DMARC platform needs to do

The core technical capability required is identical to any other DMARC service: receive aggregate reports, parse them, identify legitimate and illegitimate senders, and guide the organisation from p=none to enforcement. What distinguishes a public sector suitable tool is everything around the edge:

  • EU or UK data residency for the core data plane, not US. Aggregate reports contain sending IP addresses, message counts, and authentication results, and an IP address can be personal data under UK GDPR when it identifies a person, so where a supplier holds the reports matters to a DPIA. Default EU hosting (with a dedicated UK hosted environment available on request on an enterprise plan) is a far simpler DPIA than a US platform operating under the CLOUD Act. Optional AI-assisted analysis goes to US model providers, and only when someone asks for it; EU-only AI routing is available on request on an enterprise plan.
  • Minimised US subpoena exposure. Post Schrems II, UK public sector buyers are increasingly sensitive to whether a supplier is subject to the US CLOUD Act. A UK owned supplier with European infrastructure reduces that concern, but check its sub-processors too: ShieldMarc receives reports through a Microsoft 365 mailbox and keeps the archive copy of each DMARC report email in Cloudflare R2 object storage, which is not restricted to the EU. Microsoft and Cloudflare are both US companies. Optional AI features route to third-party large-language-model providers in the US under no-training API terms; these can be disabled, and EU-only routing is available on request on an enterprise plan for customers who need the narrowest possible US footprint.
  • Transparent pricing. Public sector procurement under thresholds like the Digital Marketplace (G Cloud) or direct contract award requires clear, published pricing. Sales led quote on request pricing is a real barrier.
  • Multi domain support at realistic prices. A typical NHS trust holds 20 to 50 domain names across legacy acquisitions, service sub brands, and parked variants. Pricing models that charge per domain punish exactly the organisations that need the most protection.
  • Parked and alias domain handling. Most domains in a public sector portfolio do not send mail. They need a p=reject policy from day one, not a twelve week ramp. Tools that treat every domain identically waste effort.

The minimum compliant baseline

Before picking a tool, it helps to know what good looks like. The minimum baseline we recommend for any public sector body is:

  1. Every owned domain has a DMARC record. Including parked and alias domains. No exceptions.
  2. Active sending domains are at quarantine or reject. p=none is a starting point, not an endpoint. See our guide on choosing between quarantine and reject for the decision.
  3. Parked and alias domains are at p=reject from day one. With strict alignment and sp=reject.
  4. SPF records resolve within the 10 lookup limit. Broken SPF is one of the most common reasons legitimate mail fails DMARC alignment.
  5. DKIM is signed with 2048 bit keys and rotated annually. Weaker keys are still accepted by most receivers but no longer considered best practice.
  6. Aggregate reports are monitored weekly. Either by staff or automatically by the chosen platform. DMARC is only useful if someone is reading the reports.
  7. MTA-STS and TLS-RPT are deployed. Particularly for health and central government where messages may carry sensitive attachments. See how MTA-STS and TLS-RPT work, on the MTA-STS Checker.

Mapping to NHS DCB1596 (Secure Email Standard)

NHS England's Secure Email Standard, catalogued as DCB1596, sets out the minimum technical controls expected of any email service handling NHS correspondence. The standard is the document NHS Digital procurement teams check first when evaluating a DMARC platform. The table below maps the authentication-related clauses of DCB1596 to the controls our recommended baseline already enforces. Buyers should always check the live DCB1596 specification on digital.nhs.uk for the version current at the time of procurement, and request a mapping document for any specific clause that is critical to your DPIA or accreditation.

DCB1596 areaWhat the standard requiresControl in our baseline
Sender authenticationSPF, DKIM and DMARC published on every sending domain.SPF with ~all on active senders, 2048-bit DKIM rotated annually, DMARC with rua= reporting and report-driven progression to p=reject.
Subdomain coverageSubdomains must not be a route around the parent policy.Explicit sp=reject on every active and parked domain; sp= weaker than p= flagged as a control failure in the dashboard.
Transport securityTLS in transit, with policy enforcement and reporting.MTA-STS published in enforce mode and TLS-RPT enabled on every sending domain; non-compliance surfaces in TLS-RPT failure reports.
DNS integrityDNS records protected from tampering where the registrar supports it.DNSSEC monitoring across every monitored domain; CAA records advised for any domain that issues TLS certificates.
Operational monitoringAuthentication and policy posture reviewed regularly.Aggregate reports parsed continuously; optional weekly scheduled reports, plus alerts on DMARC policy regressions and on DKIM keys that are removed, revoked or weakened.
Data residencyData handling that withstands NHS DPIA scrutiny.Customer monitoring data EU hosted by default, except the archive copy of each DMARC report email, kept in Cloudflare R2 object storage and not restricted to the EU; UK-hosted dedicated environment available on request on an enterprise plan; AI features run only when an operator asks, and use US model providers.
Audit and accountabilityDemonstrable controls and audit trail.Tenant isolation, full audit log of policy changes and operator actions, mappable to the controls listed in any procurement questionnaire.

DCB1596 is the technical floor, not the ceiling. The baseline above meets or exceeds the authentication-related clauses, but broader DCB1596 areas (mailbox-level access controls, attachment handling, end-user training) sit outside any DMARC platform's scope and must be covered by the surrounding mail service and security programme.

A realistic rollout plan for a typical trust or council

Large deployments fail when they are planned as a single twelve month project. The approach that actually works is short cycles on a prioritised domain list:

WeekFocusOutcome
1Inventory every owned domain. List every domain the organisation owns, including active, alias and parked domains, and classify each one so rollout decisions can be made per category.A complete domain list, classified as active, alias or parked.
2Publish p=reject on parked and alias domains. Publish p=reject with sp=reject on every parked and alias domain.Every parked and alias domain asks receivers to refuse mail that fails DMARC.
3Publish p=none with reporting on active sending domains. On every active sending domain, publish v=DMARC1; p=none with a rua= reporting address, so you can see who sends mail in your name before tightening the policy.Aggregate reports start to arrive from the receivers that send them.
4 to 8Catalogue senders and fix alignment. Catalogue legitimate senders, fix SPF and DKIM misconfigurations and onboard third-party senders (payroll, surveys, case management).An alignment rate above 98% on the primary sending domain.
9Move the primary domain to p=quarantine. Once parsed reports show every legitimate sender aligned and no unresolved unauthorised sources, move the primary domain to p=quarantine, and keep reading the reports.First enforcement on active mail.
11Move to p=reject with sp=reject. Move to p=reject with sp=reject only after at least two consecutive weeks at quarantine with alignment above 98% and no new unauthorised sources in the aggregate reports.The primary domain at full enforcement.
12+Repeat for secondary sending domains. Take each secondary sending domain through the same report-driven progression from p=none to p=reject, one at a time.Enforcement across the portfolio.

Twelve weeks is a realistic target for an organisation that has never run DMARC before, but the schedule is indicative. The actual gate at every step is report cleanliness, not the calendar. Trusts and councils with existing Mail Check experience often move faster because the discovery work is already done. Estates with many third party senders move slower because each newly surfaced sender needs SPF or DKIM fixed before progression. Do not advance a policy on a fixed week if the reports still show unresolved unauthorised sources.

Procurement considerations

Public sector buying is different from private sector buying, and the things that matter for a DMARC tool reflect that. Key questions to answer before selecting a supplier:

  • Where is data stored? Ask for a specific data centre location, not a region. UK or EU only is the minimum bar.
  • Is the supplier subject to the US CLOUD Act? If yes, a data protection impact assessment (DPIA) becomes significantly more complex.
  • Does the platform support Cyber Essentials and Cyber Essentials Plus audits? Look for suppliers that publish their own posture openly. ShieldMarc publishes its full security posture on its Trust page; formal certification (starting with Cyber Essentials, then SOC 2 or ISO 27001 depending on customer demand) is a first-order goal as the business scales, and the engineering posture is already built with those frameworks in mind. The live controls, tenant isolation, minimal personal-data handling and vendor assessment documentation are all described on our Trust page.
  • What is the total cost of ownership across 20 to 50 domains? Per domain pricing can make DMARC prohibitively expensive at public sector scale.
  • Is there a free tier or trial? Proving value before raising a purchase order shortens the buying cycle dramatically.
  • Can the platform onboard the organisation without consulting fees? Many legacy providers bundle mandatory professional services that double the year one cost.

Why we built ShieldMarc for this

ShieldMarc is a modern DMARC platform built from scratch in 2026. We are UK based, with EU hosted infrastructure, and dedicated UK hosted environments are available on request on an enterprise plan for organisations that require strict UK data residency. Flat rate pricing, no per domain fees. We take DMARC reports for every owned domain, parse and classify every sender, and guide organisations from p=none to enforcement on a realistic timeline.

The platform covers DMARC, SPF, DKIM, MTA-STS, TLS-RPT, DNSSEC, CAA, and certificate monitoring in a single subscription. A deterministic threat model scores every report row, and optional AI explains a sender when you ask, so the reports you read every week are signal, not noise.

Public sector specific details we care about:

  • UK owned and operated. Not a reseller of a US platform.
  • Customer monitoring data is EU hosted by default, except the archive copy of each DMARC report email, which is kept in Cloudflare R2 object storage and is not restricted to the EU. Our core databases and ingest pipelines run inside the European Union under UK GDPR and EU GDPR.
  • Dedicated UK hosted environment available on request on an enterprise plan, for organisations with strict UK residency requirements.
  • Optional AI features (for example Explain with AI and AI review) route to third-party large-language-model providers in the US under API-only, no-training terms, and only when an operator explicitly invokes them. EU-only AI routing is available on request on an enterprise plan. See our Trust page and Privacy Policy for the full sub-processor list.
  • Flat rate pricing that does not punish multi domain portfolios.
  • Free tier and free tools for public interest responsible disclosure work.

Next steps

Frequently asked questions

What DMARC monitoring options exist for NHS trusts after Mail Check?

With NCSC Mail Check decommissioned on 31 March 2026, NHS trusts have three realistic options: build in-house parsing of raw aggregate XML (rarely viable at trust scale), use the native DMARC reporting in Microsoft 365 or Google Workspace (basic, single-tenant, no cross-domain rollup), or adopt a commercial DMARC monitoring platform that parses reports, classifies senders and guides the move from p=none to p=reject. For a trust holding 20 to 50 domains, prioritise a platform with flat-rate multi-domain pricing, EU or UK data residency and DCB1596 alignment. NHS England's DCB1596 Secure Email Standard is the document procurement teams check first.

What should UK councils do about DMARC after Mail Check retirement in March 2026?

Councils should first inventory every owned domain (active, alias and parked), publish p=reject on every non-sending domain immediately, and put a commercial DMARC monitoring service in place so aggregate reporting does not lapse. NCSC stopped DMARC aggregate reporting in Mail Check on 24 March 2025, retired the service on 31 March 2026 and pointed users to commercial replacements rather than a direct successor, so the free reporting that many councils relied on now has to be replaced. The NCSC email security and anti-spoofing guidance remains the authoritative source for what good looks like; the difference after March 2026 is that monitoring is now a procured service rather than a free central tool.

What GDPR compliant DMARC solutions exist for UK organisations?

DMARC aggregate reports contain sending IP addresses, message counts and authentication results, and an IP address can be personal data under UK GDPR when it identifies a person, so where a supplier holds the reports matters to a DPIA. A GDPR-aligned choice for a UK organisation is a supplier that hosts the core data plane in the EU or UK, publishes its sub-processors, and is not subject to the US CLOUD Act for that data. ShieldMarc's customer monitoring data is EU hosted by default, except the archive copy of each DMARC report email, which is kept in Cloudflare R2 object storage and is not restricted to the EU. Reports reach it through a Microsoft 365 mailbox, and Microsoft and Cloudflare, both US companies, are among the sub-processors its Privacy Policy lists. Its UK ownership and EU hosting still keep the data protection impact assessment (DPIA) far simpler than a US platform.

Can I get a DMARC tool that is hosted in the UK for public sector?

Yes, on request. Customer monitoring data is EU hosted by default, except the archive copy of each DMARC report email, which is kept in Cloudflare R2 object storage and is not restricted to the EU. A dedicated UK hosted environment is available on request, as part of an enterprise plan, for public sector organisations with strict UK data residency requirements. The standard plans run on EU infrastructure, so name the UK option at procurement if you need it.

A UK owned replacement for Mail Check

ShieldMarc is a UK owned DMARC platform with EU hosted infrastructure, built for organisations that need to replace NCSC Mail Check without compromising on data residency or pricing. UK hosted environments are available on request on an enterprise plan for organisations with strict UK residency requirements. See our Mail Check migration page or create a free account to start protecting your first domain in under two minutes. The UK DMARC services page sets out what the service covers, what it costs in pounds and where the data is held.

We use optional analytics cookies (Google Analytics) to understand how visitors use the site. Essential cookies are always on. Privacy policy