DMARC is often sold as a DNS record, a coloured dashboard, or a switch that stops phishing. None of those descriptions is complete.
DMARC is an operating process for a domain. It connects the address people see in an email’s From field to SPF or DKIM authentication, lets the domain owner request how receivers handle messages that fail, and can produce reports about observed use of the domain. The record is small. The work is discovering legitimate senders, fixing authentication, interpreting incomplete evidence, changing policy safely, and keeping the result correct as systems change.
That distinction should drive the provider decision. Do you need a tool that processes reports, advice for a one-off project, an administrator to coordinate changes, or a managed service that remains accountable after enforcement? Buying the wrong category can leave you with an attractive dashboard and nobody responsible for the outcome.
If you are still deciding who should host your mailbox, start with Choosing an Email Service. This guide begins after a domain owner has decided that DMARC deserves a real operating model.
The short answer
A credible DMARC programme has seven continuing jobs:
- establish ownership and scope for every domain;
- inventory every legitimate system that sends as those domains;
- make SPF or DKIM pass and align for each intended mail path;
- publish a valid DMARC policy and authorised reporting destination;
- collect and interpret aggregate reports without overstating what they prove;
- progress policy only when legitimate mail is ready; and
- monitor changes, investigate anomalies, and remove senders that are no longer authorised.
A provider is useful when it performs one or more of those jobs better than the organisation can perform them alone. The contract should say which jobs, who approves changes, and what evidence shows they were done.
What DMARC does—and does not do
The current protocol is defined by RFC 9989, published in May 2026. It replaced the older RFC 7489. Aggregate report format and delivery are now specified separately in RFC 9990.
DMARC evaluates the domain visible to the reader. A message passes when at least one of these paths succeeds:
- SPF passes for an authenticated domain that aligns with the visible
Fromdomain; or - DKIM verifies a signature whose signing domain aligns with the visible
Fromdomain.
The domain owner can publish a monitoring or enforcement policy. Participating receivers evaluate it alongside their own local policy. They may also send aggregate reports when the DMARC record requests them.
DMARC is not an inbound spam filter, mailbox-security product, malware scanner, encryption system, backup, or guarantee of delivery. It cannot stop a criminal using a convincing lookalike domain, a misleading display name, or an authorised account that has been compromised. It does not decide whether the message content is honest. Those limits are not reasons to dismiss DMARC; they define the problem it can solve.
The useful claim is narrower: DMARC can make unauthorised use of an exact visible domain harder, give receivers an authenticated policy signal, and give the domain owner evidence about sending systems observed by reporting receivers.
What implementation actually entails
1. Define the domains and owners
List active sending domains, non-sending or parked domains, subdomains, and domains retained for brand protection. Record who owns each registration, who controls authoritative DNS, who can approve a sender, and who can approve a policy change.
Do not begin with a DNS edit if nobody can answer those questions. A technically valid record under the wrong ownership model is an operational failure waiting to happen.
2. Build a sender inventory
The mailbox platform is only one sender. Normal organisations also send through websites, invoicing and payroll systems, customer-relationship platforms, help desks, marketing tools, monitoring platforms, scanners, applications, and specialist relays.
Record for each source:
- the business owner and purpose;
- the visible
Fromdomain; - the envelope-sender or return-path domain;
- the DKIM signing domain and selector;
- its expected volume and frequency;
- how it authenticates today;
- who can change it; and
- how it will be tested and retired.
An unfamiliar source IP in a report is a lead, not proof of fraud. Cloud platforms share infrastructure, forwarding changes paths, and one provider can use many addresses. Confirm authorisation with business and provider evidence.
3. Establish aligned authentication
SPF authorises hosts for envelope identities. DKIM associates a cryptographic signature with a signing domain and signed content. DMARC adds the alignment test with the visible author domain.
The practical goal is not simply “SPF passes” or “DKIM passes.” At least one passing path must align. Where possible, correctly configured SPF and DKIM provide resilience across different mail flows, but both still need to be understood and tested.
Avoid shortcuts. Publishing a second SPF record creates an invalid result rather than extra authorisation. Adding broad providers to SPF without confirming need expands the authorised surface. Reusing one DKIM key across unrelated systems makes ownership and rotation harder. Disabling signing during a migration without a transition plan creates an avoidable gap.
4. Establish reporting safely
A DMARC record can request aggregate reports using rua. Those reports summarise what participating receivers observed: source addresses, counts, authentication results, alignment, published policy, and receiver disposition. They are valuable operational evidence, not a complete mail log.
Reporting has dependencies. The destination must exist, parse the current format, handle compressed attachments, reject unsafe input, de-duplicate correctly, and retain data according to an approved policy. When reports are sent to a different organisational domain, an external-destination authorisation record can be required.
Aggregate data can reveal sending infrastructure, service relationships, patterns, and volumes. It does not normally reproduce message bodies or identify the human behind an address, but it still deserves access control, retention, deletion, and incident handling.
5. Monitor before enforcing
A monitoring policy lets the owner collect evidence without requesting quarantine or rejection for failures. It does not fix authentication automatically. The monitoring period must cover ordinary and periodic senders: month-end invoicing, annual systems, campaigns, disaster-recovery paths, and rarely used applications can all be missed by a short sample.
Google’s recommended rollout starts with SPF and DKIM, monitoring and report review, then gradual enforcement. Microsoft’s current DMARC guidance similarly separates active custom domains, parked domains, subdomains, inbound handling, gradual rollout, and troubleshooting.
Neither document turns “one week” or a particular percentage into a universal rule. The evidence window should reflect the organisation’s real sending cycles and change risk.
6. Progress policy with change control
Before requesting stronger receiver handling, reconcile every material legitimate source. Define the proposed policy, affected domains and subdomains, expected result, approval, change window, DNS time-to-live, validation steps, monitoring period, and rollback condition.
Receivers retain local discretion. A report can show a DMARC failure with a delivered disposition because the receiver applied local policy or trusted other context. Conversely, an enforcement policy can expose a legitimate source that was missing from the inventory. Policy is therefore a controlled change, not a maturity badge.
7. Operate after enforcement
DMARC does not end at p=reject. New platforms are adopted, websites are rebuilt, staff add campaign tools, vendors change return paths, DKIM keys rotate, mergers add domains, and old systems remain active longer than expected.
Continuing work includes:
- reviewing new or changed sources;
- detecting authentication regressions;
- validating intended provider changes;
- removing obsolete SPF mechanisms and DKIM selectors;
- protecting non-sending domains and subdomains deliberately;
- keeping report access and retention appropriate; and
- periodically proving that the documented sender inventory still matches observed mail.
If nobody owns that work after deployment, the programme is unfinished.
“DMARC provider” can mean four different things
| Model | What you are buying | What can remain your responsibility |
|---|---|---|
| DIY mailbox and DNS administration | Native provider instructions plus your own report mailbox or parser | Inventory, interpretation, remediation, policy decisions, monitoring, privacy, and incident response. |
| Reporting software | Report ingestion, normalisation, dashboards, history, alerts, and sometimes source hints | Confirming business authorisation, configuring senders, approving DNS changes, and deciding policy. |
| Advisory project | Expert assessment, remediation plan, implementation help, or policy review for a defined period | Ongoing ingestion, monitoring, future sender changes, and operational ownership after handover unless contracted. |
| Managed DMARC service | A continuing combination of report processing, source investigation, remediation coordination, policy progression, and support | Customer approvals, provider access, business-owner confirmation, and any responsibilities excluded by the agreement. |
Some offerings combine these models. A mailbox provider may provide setup checks but not cross-platform reporting. A security provider may process reports but not administer third-party senders. An MSP may coordinate DNS and applications while relying on a specialist reporting platform underneath.
Ask for the operating boundary, not the category label.
Decide whether DIY is realistic
DIY can be sensible when the organisation has a small number of domains and known senders, capable DNS and mail administrators, a safe report-processing path, time to investigate evidence, and a named person who will keep doing it.
A service becomes more attractive when:
- several domains or customers must be managed consistently;
- the sender estate is fragmented or poorly documented;
- nobody has time to interpret reports and chase service owners;
- DNS, mailbox, marketing, application, and security responsibilities are split;
- stronger policy must be reached without disrupting business mail;
- formal evidence, approvals, reporting, or handover are required; or
- staff turnover would otherwise leave the process without an owner.
Do not outsource accountability entirely. The provider cannot decide whether an unfamiliar payroll, legal, or campaign system is genuinely authorised. The domain owner must retain approval authority and enough knowledge to challenge a recommendation.
Evaluate a provider with evidence
Standards and technical fidelity
Ask which DMARC and reporting specifications the service implements. In 2026, a provider should understand RFC 9989 and RFC 9990, not merely repeat old RFC 7489 material. It should distinguish SPF authentication from DMARC alignment, distinguish policy from receiver disposition, and explain forwarding or local-policy effects without calling every failure malicious.
Request evidence that the parser handles current aggregate reports, duplicate and overlapping reports, malformed input, reporting errors, policy changes inside a reporting period, and multiple reporters. If the provider offers source identification, ask what data supports a label and how uncertainty is shown.
Scope and responsibility
For each lifecycle job, name the responsible party:
- domain and DNS ownership;
- initial sender inventory;
- report-destination authorisation;
- SPF and DKIM remediation;
- third-party vendor coordination;
- policy proposal and approval;
- DNS implementation and rollback;
- investigation of new sources;
- periodic reporting; and
- incident escalation and service handover.
“We manage DMARC” is not a scope. A responsibility matrix is.
Access and change control
Prefer least privilege. A reporting platform normally needs aggregate reports, not mailbox passwords, domain-transfer authority, or DKIM private keys. A managed provider may need bounded DNS or platform access, but the method, approval process, audit trail, emergency route, and revocation procedure should be explicit.
Ask whether DNS changes are proposed for customer approval, made by a named administrator, or automated. Confirm multi-factor authentication, role separation, customer isolation, administrator audit records, and how former provider staff lose access.
Data handling and privacy
Ask what report data is collected, where it is processed, who can access it, how long raw and derived data are retained, whether subprocessors are used, how deletion works, and what can be exported at termination.
Do not accept “DMARC contains no personal data” as a complete privacy analysis. The exact data and legal obligations depend on the reporting format, provider processing, enrichments, account metadata, and customer context.
Investigation quality
A useful platform should preserve the evidence behind a conclusion. An IP-to-company label can be wrong, stale, shared, or too broad. Ask whether you can see the reporter, period, source, count, visible domain, SPF domain and result, DKIM signing domain and selector, alignment, disposition, and override context.
For a managed service, ask how a suspected source is confirmed with the customer and provider before it is authorised, remediated, or treated as abuse.
Policy progression and rollback
Ask for the actual decision process. What minimum evidence is required? How are low-volume and periodic senders covered? Who signs off? Can subdomains be treated separately? What happens if legitimate mail fails after a change? How quickly can the team distinguish cached reports from current behaviour?
A provider should be able to recommend staying in monitoring when the evidence is not ready. If every sales journey ends at immediate rejection, the process is serving a badge rather than the domain.
Reporting and portability
Confirm whether the customer can export raw reports, normalised records, source classifications, sender inventory, decisions, DNS history, and account audit history in usable formats. Screenshots and PDFs are useful summaries but poor exit data.
At termination, you should know what happens to the rua destination, historical data, active alerts, provider-hosted authorisation records, user access, and DNS changes. The domain must not become operationally dependent on a reporting address that disappears without a migration plan.
Price and commercial fit
Compare the same scope. Pricing may be per domain, message volume, report volume, tenant, administrator, retention period, service tier, or remediation effort. Clarify whether parked domains, subdomains, onboarding, DNS work, sender remediation, policy changes, incident help, and periodic reviews are included.
The cheapest dashboard can be expensive if nobody uses it. A managed service can be poor value when the customer already has capable staff and needs only reliable report processing. Match cost to the responsibilities being transferred.
Run a proof of value before committing widely
Use one representative, non-critical domain or a carefully bounded initial scope. The proof should test the real operating model, not a vendor’s sample dashboard.
- Verify the public DNS and current sender inventory independently.
- Route aggregate reports using an approved destination and complete any external authorisation.
- Send authorised samples through real mailbox, application, website, and campaign paths where available.
- Confirm the platform shows the correct visible domain, authentication domains, alignment, counts, and reporter evidence.
- Give it one known but less obvious legitimate source and see whether uncertainty is handled honestly.
- Introduce a safe configuration or test-domain failure and assess the diagnostic workflow.
- Export the raw and derived data, then prove another person can understand the result.
- Request a policy recommendation and inspect the evidence, approvals, risks, and rollback—not just the proposed value.
- Test user removal, audit history, support response, and service termination steps.
Do not test by spoofing third parties or sending deceptive messages to people who have not agreed to participate. Controlled domains and authorised recipients are enough.
Provider red flags
Challenge an offer that:
- promises to stop all phishing, guarantee inbox placement, or make the organisation compliant;
- recommends
p=rejectbefore discovering and validating legitimate senders; - treats every unknown source as an attacker or every delivered failure as a broken policy;
- cannot explain alignment in plain language;
- asks for broad credentials or private keys without a documented technical need;
- silently edits DNS or flattens SPF without approval, provenance, and rollback;
- hides the evidence behind proprietary scores;
- cannot export useful customer data or define deletion after termination;
- counts a published record as completed protection;
- has no process for periodic senders, subdomains, parked domains, or future changes; or
- makes the customer dependent on a reporting destination with no exit plan.
Be equally cautious of the opposite extreme: endless monitoring with no owner, remediation plan, or criteria for progress. Visibility is useful, but it should lead to decisions.
Where Kwik Support and Vigil genuinely fit
TechHowToHub, Kwik Support, and Vigil share ownership relationships. That makes disclosure essential and an independent “best provider” ranking inappropriate. The following is a fit statement based on their current public scopes, not a recommendation to ignore alternatives.
Vigil’s current service is aimed at service providers that need multi-domain aggregate-report processing, source investigation, authentication review, and guided policy progression. Its What is DMARC? article is also a concise non-commercial explanation of alignment, policy, reports, and limits. Vigil is not a fit merely because a reader uses email, and it does not claim to replace an inbound gateway, mailbox security, backup, or every anti-phishing control.
Kwik Support’s managed DMARC service is positioned for South African businesses that want a hands-on IT relationship, with Kwik Support delivering the service and Vigil providing the specialist platform and report processing. It is more relevant when the organisation needs help coordinating DNS, email platforms, legitimate senders, and policy decisions than when a capable team wants only self-service reporting software.
Both should be evaluated with the same questions in this guide: exact scope, evidence, access, privacy, policy control, price, support, data export, and exit. A competing tool, internal team, specialist consultant, or another managed provider may be the better fit. The reader’s operating need comes first.
A procurement worksheet
Before viewing demos, write down:
- Scope: Which active, parked, and defensive domains and subdomains are included?
- Senders: How many known platforms send, and who can confirm each one?
- Outcome: Do we need visibility, remediation, enforcement, continuing operations, or all four?
- Model: Can we operate this ourselves, or do we need software, advice, or continuing management?
- Authority: Who may approve senders, DNS edits, and policy changes?
- Access: What is the least privilege each party needs, and how is it audited and revoked?
- Evidence: Which raw and interpreted results must remain visible to us?
- Privacy: Where will data live, for how long, and under which access, deletion, and incident rules?
- Progression: What evidence and business sign-off are required before stronger policy?
- Operations: Who investigates new sources and regressions after enforcement?
- Exit: Which data, DNS records, reporting destinations, and knowledge must transfer back?
- Cost: What is included, what varies with scale, and what work remains ours?
Give the same worksheet to every shortlisted provider. Require answers in writing, test the claims on your own bounded domain, and keep control of the final policy decision.
Choose an operating partner, not a promise
DMARC can provide valuable control and visibility, but only when the domain’s legitimate mail is understood and somebody remains responsible for the result. The best provider is not necessarily the one with the most graphs, the fastest route to p=reject, or the broadest protection claim.
Choose the model that makes responsibilities clear, preserves evidence, supports careful remediation, respects data and access boundaries, survives staff and provider changes, and allows the domain owner to leave cleanly. If a capable internal team can meet those requirements, DIY may be right. If not, pay for the specific help the organisation actually needs—and verify that it is being delivered.
