Managed DMARC vs DMARC Software: Which Does Your Business Need?
DMARC software and managed DMARC both process your reports. The difference is who does the work afterwards. A frank comparison and a framework for choosing.
DMARC software collects and visualises your reports, but someone on your side must interpret them, fix each sender and decide when to tighten policy. A managed DMARC service does that work for you. If you have an in-house email administrator with time to spare, software can be enough. If you do not, which describes most South African SMEs, managed usually reaches p=reject faster and stays there.
The real difference is who does the work
Every DMARC project has the same shape. You publish a monitoring record, receivers send you aggregate reports, you identify every system sending as your domain, you make each legitimate one align through SPF or DKIM, and then you move the policy through p=quarantine to p=reject. After that, you keep watching, because new senders appear and old ones change. The overall journey is set out in moving from p=none to p=reject.
Both DMARC software and managed DMARC handle the first mechanical step: receiving the XML reports and turning them into something readable. That is genuinely useful, because raw aggregate reports are not designed for humans. But it is the smallest part of the job. The larger part is judgement and remediation: deciding which unknown IP address is a forgotten accounting system and which is an attacker, logging into a newsletter platform to set up custom DKIM, untangling an SPF record that has gone over the lookup limit, and deciding when the evidence is strong enough to tighten policy without rejecting a payroll run.
Self-service software gives you the dashboard and leaves those decisions to you. A managed service takes them on. That single distinction drives everything else in the comparison.
Side-by-side comparison
| Factor | DMARC software (self-service) | Managed DMARC |
|---|---|---|
| Who reads the reports | Your staff | The provider, with plain-language summaries for you |
| Who identifies unknown senders | Your staff | The provider |
| Who fixes senders | Your staff and vendors | The provider supplies exact records and settings, and applies them where it manages DNS |
| Who decides policy changes | Your staff | Provider recommends with evidence; you approve |
| Time required from you | Significant, especially in the first months | Mostly approvals and answering questions about senders |
| Main risk | Stalling at p=none, or enforcing too early | Choosing a provider who does not actually do the work |
| Cost model | Subscription, often priced in dollars, plus internal time | Package fee that includes the work |
| Ongoing watch | Alerts, if someone reads them | Provider monitors and acts on new or failing senders |
Neither column is inherently better. They suit different organisations. The question is which column describes the resources you actually have, not the ones you wish you had.
When software is enough
Self-service DMARC software is a sound choice when most of these are true:
- You have an in-house email or systems administrator who understands SPF, DKIM and DNS, and DMARC is part of their job description, not an extra.
- That person has protected time for the project: several hours a week during the first months, and a regular slot afterwards.
- You control your own DNS and can change it without raising a ticket with a third party.
- Your sending landscape is relatively simple, or well documented already.
- You have the authority internally to chase vendors and other departments to configure their platforms.
Larger organisations with a dedicated messaging or security team often fall here, and for them a good software platform is an efficient tool. Some agencies and IT providers with real email expertise also prefer software so that they can do the work themselves under their own brand; our article on DMARC for agencies and IT teams looks at that model, and a partner arrangement exists for those who would rather not.
When managed wins
Managed DMARC tends to be the better choice when:
- Nobody in the business has DMARC as a defined responsibility, or the person who does is already stretched.
- IT support is outsourced and DMARC falls between the cracks of the support contract.
- The business uses many third-party senders: accounting, payroll, CRM, newsletters, booking and website forms.
- Finance-critical mail such as invoices and statements must not be disrupted during rollout.
- You have tried before, published a
p=nonerecord, and it is still sitting there.
That last point deserves emphasis. A domain sitting at p=none for a year after a software subscription was bought is a familiar outcome of the self-service model. Not because the software failed, but because nobody had the hours to act on what it showed. We explain the consequences in why monitoring-only DMARC is a false sense of security.
A quick self-assessment
Answer these five questions honestly. Each “yes” points towards software; each “no” points towards a managed service.
| Question | Yes suggests | No suggests |
|---|---|---|
| Can you name the person responsible for DMARC, and is it in their job description? | Software | Managed |
| Does that person have at least a few hours a week for the first two to three months? | Software | Managed |
| Can they explain the difference between SPF passing and SPF aligning? | Software | Managed |
| Can you list every system that sends email as your domain today? | Software | Managed |
| If a payroll notification were rejected after a policy change, would that person be the one to spot and fix it within hours? | Software | Managed |
Four or five “yes” answers: software will probably serve you well, and the subscription is money well spent. Two or three: software can work, but budget realistically for the internal time, or consider a managed service for the initial rollout with a handover afterwards. One or none: a managed service is almost certainly the faster and safer route, because the bottleneck is not tooling, it is available expertise and hours.
There is also a middle path for agencies and IT providers who support many clients. Rather than buying separate software for each client or building in-house DMARC expertise from scratch, they can partner with a managed provider and keep the client relationship. That is the model the MailMarq partner programme is designed around.
The hidden costs in each model
Comparing subscription prices alone is misleading. The real cost of each model has three parts.
Internal time
With software, your people do the analysis and remediation. Count the hours honestly: report review, sender investigation, vendor emails, DNS changes, testing and the decision meetings before each policy change. Multiply by what that person’s time is worth, or by what is not getting done while they do it.
Currency and pricing structure
Many international DMARC tools are priced in US dollars and billed monthly, so the rand cost moves with the exchange rate. Some price per domain, some per message volume, and some limit the reporting history or number of users at lower tiers. Read the limits before you compare.
Risk cost
Both models carry risk if done badly. Moving to p=reject before every sender aligns can block invoices or payroll notifications. Staying at p=none leaves your domain open to the exact-domain spoofing that drives invoice and banking-detail fraud. Either mistake costs more than the subscription.
| Cost element | Software | Managed |
|---|---|---|
| Subscription or package | Often lower headline price | Higher headline price, work included |
| Internal hours | High | Low |
| Exchange-rate exposure | Common with dollar pricing | None with rand pricing |
| Risk of stalling | Higher without dedicated staff | Lower, if the provider is accountable for progress |
Questions to ask any provider
Whether you are evaluating software or a managed service, these questions separate substance from marketing:
- Who will actually identify and fix our failing senders? If the answer is “you, using our dashboard”, it is software, whatever it is called.
- How do you decide when to move to quarantine and reject? Look for an evidence-based answer that involves observing a full business cycle, not a fixed number of days.
- Who approves policy changes, and is there a rollback path? Changes to enforcement should be approved by someone on your side.
- Do you need our mailbox passwords? DMARC work should not require them.
- What happens after we reach p=reject? New senders appear all the time. Ask who notices and who acts.
- How is pricing structured, and in which currency? Ask about domains, platforms, message volume, history and users.
- What does DMARC not cover? An honest provider will tell you it does not stop lookalike domains, compromised mailboxes or inbound spam.
How MailMarq helps
MailMarq is a managed service built for South African businesses, agencies and IT providers. We follow five stages (Assess, Observe, Remediate, Progress and Watch), recommend each policy step with evidence for your nominated approver to sign off in writing, never move enforcement on a Friday, and keep watching all year. Packages are annual, in rand and with no setup fees, starting at R3,290 a year ex VAT. See the packages or start with a free assessment.
Frequently asked questions
Can we start with software and switch to managed later?
Yes. Your DMARC record’s rua address can be changed to point at a new provider, and the existing record and sender work carry over. Expect a short period of fresh data collection under the new provider.
Is managed DMARC only for small businesses?
No. It suits any organisation without dedicated time for email authentication, which includes many mid-sized businesses whose IT is outsourced.
Does a managed service need access to our mailboxes?
It should not. DMARC work needs DNS access or the ability to supply exact records, plus cooperation with whoever manages your sending platforms.
Sources and standards
- RFC 7489, section 7.2: Aggregate Reports. What receivers include in the daily aggregate reports.
- Microsoft Learn: Set up DMARC to validate email in Microsoft 365. Microsoft guidance on publishing and enforcing DMARC.
Keep reading
How Much Does DMARC Cost in South Africa?
The DNS record is free; the work is not. A frank breakdown of what DIY, self-service software and managed DMARC really cost a South African business.
DMARC Checker Results Explained: What Each Status Means and What to Fix First
A DMARC checker gives you a wall of statuses. This guide translates each one into plain language and gives you a priority order for fixing them.
DMARC Alignment Explained: Why SPF and DKIM Pass but DMARC Fails
SPF and DKIM can both pass while DMARC still fails, because DMARC asks a different question: do the authenticated domains match the From address your recipient sees?
Find out where your domain stands
Send us your domain. We will review your DMARC, SPF and DKIM set-up, map the services sending as you, and tell you plainly what it would take to reach enforcement. No charge and no obligation.