Skip to content
Fundamentals

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.

A dashboard tells you what is wrong; it does not log into your accounting package and fix it.

Side-by-side comparison

FactorDMARC software (self-service)Managed DMARC
Who reads the reportsYour staffThe provider, with plain-language summaries for you
Who identifies unknown sendersYour staffThe provider
Who fixes sendersYour staff and vendorsThe provider supplies exact records and settings, and applies them where it manages DNS
Who decides policy changesYour staffProvider recommends with evidence; you approve
Time required from youSignificant, especially in the first monthsMostly approvals and answering questions about senders
Main riskStalling at p=none, or enforcing too earlyChoosing a provider who does not actually do the work
Cost modelSubscription, often priced in dollars, plus internal timePackage fee that includes the work
Ongoing watchAlerts, if someone reads themProvider 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=none record, 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.

The right model is the one that actually gets your domain to p=reject and keeps it there.

A quick self-assessment

Answer these five questions honestly. Each “yes” points towards software; each “no” points towards a managed service.

QuestionYes suggestsNo suggests
Can you name the person responsible for DMARC, and is it in their job description?SoftwareManaged
Does that person have at least a few hours a week for the first two to three months?SoftwareManaged
Can they explain the difference between SPF passing and SPF aligning?SoftwareManaged
Can you list every system that sends email as your domain today?SoftwareManaged
If a payroll notification were rejected after a policy change, would that person be the one to spot and fix it within hours?SoftwareManaged

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 elementSoftwareManaged
Subscription or packageOften lower headline priceHigher headline price, work included
Internal hoursHighLow
Exchange-rate exposureCommon with dollar pricingNone with rand pricing
Risk of stallingHigher without dedicated staffLower, 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:

  1. Who will actually identify and fix our failing senders? If the answer is “you, using our dashboard”, it is software, whatever it is called.
  2. 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.
  3. Who approves policy changes, and is there a rollback path? Changes to enforcement should be approved by someone on your side.
  4. Do you need our mailbox passwords? DMARC work should not require them.
  5. What happens after we reach p=reject? New senders appear all the time. Ask who notices and who acts.
  6. How is pricing structured, and in which currency? Ask about domains, platforms, message volume, history and users.
  7. 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

  1. RFC 7489, section 7.2: Aggregate Reports. What receivers include in the daily aggregate reports.
  2. Microsoft Learn: Set up DMARC to validate email in Microsoft 365. Microsoft guidance on publishing and enforcing DMARC.

MailMarq
MailMarq is a managed DMARC service run from Johannesburg. Our team has built and managed business websites, hosting and email infrastructure for South African companies since 2016, and writes these guides from work on real domains.

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.

Scroll to Top