Skip to Main Content
Docker DMARC Reports alternative

Docker DMARC Reports vs Palisade in 2026

Docker DMARC Reports combines an IMAP report fetcher, a relational database, and a web viewer that you run yourself. Palisade is agentic: its agent investigates senders, drafts SPF and DKIM fixes, and proposes each policy step toward enforcement for your approval.

Our verdict: Pick Docker DMARC Reports if you want a public self-hosted Docker image that collects DMARC report mail into your own database and gives a technical operator a local web viewer. Pick Palisade if you want a hosted DMARC service whose agent investigates senders, drafts authentication changes, and carries domains toward p=reject with your approval at every step.

Samuel ChenardSamuel Chenard · CEO & Co-Founder, PalisadeSource checks through 2026-10-13

15-day full-product trial. Nothing is charged until it ends.

Docker DMARC Reports
Docker DMARC Reports viewer showing report filters, a DMARC report list, and per-IP SPF, DKIM, and DMARC authentication results
Palisade
Palisade domains dashboard with email activity chart and DMARC compliance report
Docker DMARC Reports
Self-hosted DMARC report parser and viewer
Palisade rubric score
60/100

Provisional · 5/8 dimensions established

Average of established dimensions; may change as remaining dimensions are verified.

Palisade rubric: tied rank #45 of 67 current providers
Score calculation: 30 ÷ 50 × 100 = 60/100
Palisade’s 8-dimension rubric
Starts at
No vendor subscription published
Best fit
Teams that want the report pipeline under their infrastructure boundary
In one line
Docker DMARC Reports fits technical teams that want to operate their own report pipeline and local web viewer.
Palisade
Agentic DMARC platform
Palisade rubric score
86/100

Full rubric · 8/8 dimensions established

Palisade rubric: tied rank #7 of 67 current providers
Score calculation: 69 ÷ 80 × 100 = 86.25, rounded to 86/100
Palisade’s 8-dimension rubric
Starts at
IT plans from $19/mo by email volume; 15-day trial
Best fit
MSPs and IT teams responsible for multiple domains
In one line
Palisade is agentic DMARC software for IT teams and MSPs. Find every sender, fix SPF and DKIM, and reach p=reject with human-approved changes.

Palisade's IT-team plans start at $19 a month, sized by email volume. Start with a 15-day full-product trial; nothing is charged until it ends.

The decision

Which one is right for you?

Pick Docker DMARC Reports if…
Pick Palisade if…

Best for Teams that want the report pipeline under their infrastructure boundary

Best for MSPs and IT teams responsible for multiple domains

  • You want the report mailbox, container, database, and web endpoint under your team's infrastructure boundary.
  • You have an operator who can configure IMAP and DNS, secure the exposed HTTP service, maintain the database, and own upgrades and backups.
  • You prefer a public Docker image with no published vendor subscription and can accept that the project does not advertise commercial support, an MSP control plane, or a managed enforcement workflow.
  • You want an AI agent to investigate every sender, draft SPF and DKIM fixes, and propose policy steps toward p=reject instead of stopping at report visualization.
  • You want hosted SPF, DKIM, DMARC, BIMI, and MTA-STS records, with Smart DNS Deployment available through your DNS provider.
  • You run an internal IT team or MSP and want multi-tenant operations, native ConnectWise, HaloPSA, or Autotask integrations, and pricing that matches your domain portfolio.
Starts at
No vendor subscription published
Starts at
IT plans from $19/mo by email volume; 15-day trial

IT-team plans start at $19 a month, sized by email volume. Start with a 15-day full-product trial; nothing is charged until it ends.

Feature comparison

Where the day-to-day work actually differs

FeatureDocker DMARC ReportsPalisade
Report collection and analysis
DMARC aggregate report parsing and web visualizationWhether aggregate reports are parsed and shown in a web viewer.The README says the image combines a DMARC report parser with a report viewer, fetches report mail from IMAP, stores it in a database, and visualizes it through a webserver/PHP module (checked 2026-08-26). Source (2026-08-26)IMAP parser and viewerAgent analyzes reports
Scheduled IMAP mailbox collectionWhether a connected IMAP mailbox is polled on a recurring schedule.The README documents recurring IMAP retrieval at 15 minutes past each hour, with the first report potentially taking up to one hour to arrive in the viewer (checked 2026-08-26). Source (2026-08-26)Hourly IMAP retrievalNot offered
MySQL and PostgreSQL deployment examplesWhether the application includes database deployment examples.The repository publishes separate Docker Compose templates for MariaDB/MySQL and PostgreSQL (checked 2026-08-26). Source (2026-08-26)Database Compose templatesNot offered
Manual command to fetch and parse reports on demandWhether report retrieval and parsing can be run from a manual command.The README documents a docker compose exec command that invokes dmarcts-report-parser.pl to fetch and parse reports manually (checked 2026-08-26). Source (2026-08-26)Manual parser commandNot offered
Enforcement and operations
AI agent that investigates senders, drafts authentication fixes, and proposes policy steps toward p=rejectWhether an AI agent investigates senders, drafts fixes, and proposes policy steps.The public README documents report collection, parsing, storage, and viewing; it does not advertise an AI enforcement agent or a workflow that drafts SPF/DKIM changes (checked 2026-08-26). Source (2026-08-26)—Not advertisedAgent drafts and proposes
Hosted DMARC, SPF, DKIM, BIMI, and MTA-STS recordsWhether the provider hosts email-authentication and transport records.The setup instructions tell the operator to create the DMARC TXT record for the reporting mailbox at their own DNS host; hosted authentication records are not advertised (checked 2026-08-26). Source (2026-08-26)No hosted recordsHosted on managed DNS
Native ConnectWise, HaloPSA, or Autotask integrationsWhether the named PSA platforms connect through native integrations.The public materials document Docker, IMAP, database, environment-variable, and reverse-proxy configuration, but do not advertise PSA integrations (checked 2026-08-26). Source (2026-08-26) Source 2 (2026-08-26)—Not advertisedNative PSA integrations
Limits and service model
Unlimited report historyHow long report history is retained by the product.The README and Compose examples document database storage but do not publish a report-retention period, retention tier, or managed retention policy (checked 2026-08-26). Source (2026-08-26) Source 2 (2026-08-26)—Unlimited managed history not establishedUnlimited IT/MSP; Enterprise customSource
Portfolio-oriented multi-tenant client managementWhether client domains are organized for multi-tenant operations.The public project materials describe one self-hosted report application and do not advertise tenant isolation, client workspaces, white-label reporting, or MSP operations (checked 2026-08-26). Source (2026-08-26)No client workspacesMulti-tenant client management
Published commercial subscription pricing and vendor support plansWhether commercial pricing and vendor support plans are publicly published.The GitHub repository and Docker Hub image page publish the image and run instructions but do not advertise subscription prices, paid support plans, or an SLA (checked 2026-08-26). Source (2026-08-26) Source 2 (2026-08-26)No commercial plansPublished plans and trial
AI and automation access
Documented REST or GraphQL API for report dataWhether customers can build against a published REST or GraphQL reference.Docker DMARC Reports does not advertise a customer REST or GraphQL API reference in its public README, which documents IMAP collection, MySQL storage, a webserver/PHP viewer, Docker setup, and a manual parser command (checked 2026-08-27). Source (2026-08-27)—No API reference listedREST API published
MCP server for connecting AI assistants to report dataWhether an AI assistant can reach report data through a published MCP server.Docker DMARC Reports does not advertise an MCP server or an AI-assistant integration in its public README or Docker Hub overview, which describe a self-hosted parser, database, and web viewer (checked 2026-08-27). Source (2026-08-27) Source 2 (2026-08-27)—No MCP server listedMCP server published
Advertised AI features for report review or remediationWhether the project advertises AI or machine-learning features for report review or DMARC remediation.Docker DMARC Reports does not advertise AI or machine-learning features in its public project materials. The README and Docker Hub overview describe automated IMAP report parsing, MySQL storage, and report visualization instead (checked 2026-08-27). Source (2026-08-27) Source 2 (2026-08-27)—No AI features listedAgent drafts fixes
Report data outside the web viewerWhether a published mechanism lets an operator reach report data without the viewer.Docker DMARC Reports stores fetched reports in a MySQL database that the operator creates. It does not advertise scheduled exports, webhooks, or a data-feed endpoint (checked 2026-08-27). Source (2026-08-27) Source 2 (2026-08-27)Operator-owned MySQL dataREST API published

Want to compare the workflow yourself? Start a 15-day full-product trial of Palisade.

The scorecard

Palisade vs Docker DMARC Reports: score evidence and limitations

Both products are scored on the same eight dimensions the comparison hub uses, so the figures here are the figures there. Four are derived from vendor facts that each carry a source and a checked date. Four are editorial, marked as such below, and each states its reasoning and its source.

Each dimension is out of 10 and the total is the raw sum out of 80, rescaled to 100 — the raw figure is printed beside it so the conversion is checkable rather than a black box. Scored on what each vendor publishes, not on how the product feels in use. Unknown scoring dimensions are shown as Not established; provisional scores average only established dimensions and show coverage. They may change as remaining dimensions are verified. Current ranks include full and provisional scores; equal displayed scores share a rank. Historical assessments are separate. Editorial dimensions last reviewed 2026-10-15.

Docker DMARC Reports
60/100

Provisional · 5/8 dimensions established

Average of established dimensions; may change as remaining dimensions are verified.

Palisade rubric: tied rank #45 of 67 current providers
Score calculation: 30 ÷ 50 × 100 = 60/100
Palisade’s 8-dimension rubric
Palisade
86/100

Full rubric · 8/8 dimensions established

Palisade rubric: tied rank #7 of 67 current providers
Score calculation: 69 ÷ 80 × 100 = 86.25, rounded to 86/100
Palisade’s 8-dimension rubric
Dimension
MCP & API connectivityEditorial

How reachable the vendor's DMARC data is from your own software and AI tools. Two paths count, an API and an MCP server, and each only if it reaches DMARC data (domains, records, reports or sending sources). A path is open when it is documented and included from the cheapest paid plan; gated when it needs a higher tier, an add-on, a sales call or a request, or the vendor does not say which plans include it. 10 = both open. 9 = one open, one gated. 8 = both gated. 7 = one open, the other absent. 6 = one gated, the other absent. 5 = access claimed in marketing only, with no docs or plan listing. 4 = reachable only through a self-hosted tool's own interface or a host platform's API, such as parsedmarc's library or Splunk's REST API; a dashboard over a database you run yourself does not count. 3 = no API or MCP server reaches DMARC data.

Docker DMARC ReportsNot established

The README documents a browser viewer over parsed reports; API or MCP access is not established by that capture. Source (2026-08-28)

Palisade10/10

Palisade publishes a REST API and a remote MCP server on every plan, making the same domain data and remediation workflows available to connected software. Source (2026-08-30)

Analysis automationEditorial

How much of the report analysis is done for you. 10 = the platform turns raw report data into a prioritised, actionable queue on its own.

Docker DMARC Reports4/10

Scheduled IMAP collection, parsing, SQL storage, and a browser viewer automate ingestion while leaving analysis and remediation to the operator. Source (2026-08-28)

Palisade9/10

Report data is analysed into a prioritised list of sender, SPF, DKIM and DMARC issues, so nobody reads raw XML. Source (2026-08-30)

Agentic softwareEditorial

How much of the work the vendor's own software does. 10 = it identifies the sending sources, drafts the SPF and DKIM fixes each one needs, and proposes the next policy step. 6 = it applies the records for you, but a person decides what to fix and when to advance. 3 = it reports, and every change is yours to make. A vendor whose team does the work rather than its software scores here on the software alone.

Docker DMARC ReportsNot established

The container automatically collects and parses reports for a browser viewer; responsibility for every remediation step is unverified. Source (2026-08-28)

Palisade9/10

The agent investigates each sender, drafts the SPF and DKIM changes it needs, and proposes the next policy step; a human approves before deployment. Source (2026-08-30)

Pricing transparency

10 = full pricing published. 6 = some tiers published, rest quote-gated. 3 = quote only.

Docker DMARC Reports10/10

The source and container image are publicly available; no commercial subscription tiers are published. Source (2026-08-28)

Palisade6/10

Self-service IT-team prices are published by email volume from $19/month; MSP pricing is portfolio-based per client domain, and Enterprise pricing is custom. Source (2026-08-30)

Hosted SPF/DKIM/DMARC records

10 = hosts the records for you. 6 = partial or add-on. 3 = you manage your own DNS.

Docker DMARC Reports3/10

The project collects and displays reports and does not host authentication records. Source (2026-08-28)

Palisade10/10

Yes: hosted DMARC, SPF, DKIM, BIMI & MTA-STS Source (2026-08-30)

Free access

10 = a genuine free plan. 6 = time-limited trial only. 3 = no free access.

Docker DMARC Reports10/10

The complete self-hosted container is publicly available without a vendor subscription. Source (2026-08-28)

Palisade6/10

No free plan: a 15-day full-product trial; nothing is charged until the trial ends Source (2026-09-25)

MSP & multi-tenant

10 = a real MSP program with multi-tenant management. 6 = partial. 3 = none.

Docker DMARC Reports3/10

No commercial MSP programme or hosted partner service is published for this self-hosted container. Source (2026-08-28)

Palisade10/10

Yes: MSP-first, multi-tenant with native PSA integrations Source (2026-08-30)

Path to enforcementEditorial

How much work it takes to get a domain from p=none to p=reject. 10 = the platform (or the vendor's team) gets you there without manual DNS edits.

Docker DMARC ReportsNot established

The documented container parses and displays reports, with a manual DMARC record in its setup instructions; broader enforcement capabilities remain unverified. Source (2026-08-28)

Palisade9/10

The DMARC Agent detects when a domain's authentication and alignment are ready for the next policy stage and proposes the move, but a human still approves and applies it, so it is not fully hands-off. Source (2026-08-30)

In depth

Where Palisade and Docker DMARC Reports actually differ

Each argument keeps the product screens, sourced comparison points, and supporting analysis together.

Self-hosted reporting vs managed action

Docker DMARC Reports keeps the parser, database, and viewer in your stack

Docker DMARC Reports is a practical assembly of two open-source components inside a runnable image: the README describes a DMARC report parser, a report viewer, IMAP collection, database storage, and a webserver/PHP interface. The operator creates a DMARC record that points reports to an IMAP mailbox, supplies database credentials, runs the container, and opens the viewer on port 80 or 443. That is genuine parity for the evidence-collection part of a DMARC program. Source (2026-08-26) Source 2 (2026-08-26)

Docker DMARC Reports

A relevant product screenshot was not available in the reviewed evidence.

Docker DMARC Reports, from its own site
  • DMARC aggregate report parsing and web visualization: IMAP parser and viewerSource
  • Scheduled IMAP mailbox collection: Hourly IMAP retrievalSource
  • MySQL and PostgreSQL deployment examples: Database Compose templatesSource

Palisade

Palisade domains dashboard with email activity chart and DMARC compliance report
Palisade product evidence · Vendor source, checked 2026-07-17
  • DMARC aggregate report parsing and web visualization: Agent analyzes reports
  • Scheduled IMAP mailbox collection: Not offered
  • MySQL and PostgreSQL deployment examples: Not offered

The boundary is equally clear. The public instructions explain how to get report data into a local viewer; they do not advertise sender investigation, authentication-record drafting, or policy automation. Palisade starts with the same evidence and does the follow-up work: its agent investigates senders, drafts SPF and DKIM fixes, and, where p=reject fits the domain, proposes each policy step toward it, with approval required before anything ships. Source (2026-08-26)

Hourly retrieval vs immediate visibility

The hourly IMAP schedule makes collection simple, but not instantaneous

The README's collection model is mailbox-first. New DMARC reports are fetched every 15 minutes past the hour, every hour, and the project warns that the first report can take up to one hour to be fetched. The environment example exposes the mailbox server, port, user, password, read folder, processed folder, error folder, SSL/TLS settings, and XML size limit, so the deployment is configurable without changing the image. Source (2026-08-26) Source 2 (2026-08-26)

Docker DMARC Reports

A relevant product screenshot was not available in the reviewed evidence.

Docker DMARC Reports, from its own site

Palisade

A relevant product screenshot was not available in the reviewed evidence.

Palisade product evidence

That rhythm is a reasonable fit for a technical operator who already owns a report mailbox and does not need a managed control plane. It also leaves the timing, mailbox health, credentials, and failed-import follow-up with that operator. Palisade's hosted workflow is aimed at the next question after collection: which senders are legitimate, what authentication needs changing, and which reviewed policy step is ready across each domain. Source (2026-08-26) Source 2 (2026-08-26)

Deployment choice vs client operations

MySQL or PostgreSQL Compose templates solve deployment, not client operations

The project gives a small team useful deployment choices. Its examples include separate Compose files for a MariaDB/MySQL database and PostgreSQL, with a persistent database volume, a health check, a restart policy, and the application container's environment variables. The README also documents processed and error IMAP folders and a manual parser command for an on-demand refresh. An engineer can see the main moving parts before wiring them together. Source (2026-08-26) Source 2 (2026-08-26)

Docker DMARC Reports

A relevant product screenshot was not available in the reviewed evidence.

Docker DMARC Reports, from its own site
  • AI agent that investigates senders, drafts authentication fixes, and proposes policy steps toward p=reject: Not advertisedSource
  • Hosted DMARC, SPF, DKIM, BIMI, and MTA-STS records: No hosted recordsSource
  • Native ConnectWise, HaloPSA, or Autotask integrations: Not advertisedSource 1, Source 2

Palisade

A relevant product screenshot was not available in the reviewed evidence.

Palisade product evidence
  • AI agent that investigates senders, drafts authentication fixes, and proposes policy steps toward p=reject: Agent drafts and proposes
  • Hosted DMARC, SPF, DKIM, BIMI, and MTA-STS records: Hosted on managed DNS
  • Native ConnectWise, HaloPSA, or Autotask integrations: Native PSA integrations

The examples are deployment recipes, not an MSP service design. The public materials do not advertise per-client domains, tenant isolation, white-label reports, ticket creation, or PSA integrations. An MSP could build those layers around a self-hosted stack, but the repository does not supply them as a product surface. Palisade includes multi-tenant client management and native ConnectWise, HaloPSA, and Autotask integrations for MSP accounts, so the comparison turns on whether your team wants to assemble the service wrapper or buy it as part of the platform. Source (2026-08-26) Source 2 (2026-08-26)

Native PSA integrations

Palisade imports client domains straight from these three. Docker DMARC Reports's own coverage is stated above, from their site.

  • ConnectWise PSA
  • Autotask
  • HaloPSA

Vendor savings vs operator costs

What the public image costs—and what the operator still owns

Docker DMARC Reports does not publish a subscription price because its public distribution model is a Docker image that you run yourself. The repository and Docker Hub page show how to pull the image and connect it to an IMAP mailbox and database, but do not advertise hosted accounts, commercial support, a retention promise, or an SLA. The cost boundary therefore moves from vendor billing to your infrastructure: the host, database, mailbox, endpoint security, backups, updates, and time spent keeping imports and reports healthy. Source (2026-08-26) Source 2 (2026-08-26)

Docker DMARC Reports

A relevant product screenshot was not available in the reviewed evidence.

Docker DMARC Reports, from its own site
  • Unlimited report history: Unlimited managed history not establishedSource 1, Source 2
  • Portfolio-oriented multi-tenant client management: No client workspacesSource
  • Published commercial subscription pricing and vendor support plans: No commercial plansSource 1, Source 2

Palisade

A relevant product screenshot was not available in the reviewed evidence.

Palisade product evidence
  • Unlimited report history: Unlimited IT/MSP; Enterprise customSource
  • Portfolio-oriented multi-tenant client management: Multi-tenant client management
  • Published commercial subscription pricing and vendor support plans: Published plans and trial

Palisade's price buys a different operating model. Internal IT teams use flat monthly email-volume tiers from $19/month after a 15-day full-product trial. MSPs pay per client domain at a portfolio-based rate, with a minimum of 5 client domains, no client email metering, and a free NFR domain. The fair comparison is not only a $0 vendor fee against a subscription. It is also whether your team wants to operate the report pipeline and translate findings into DNS work, or wants an agent to prepare that work for human approval. Source (2026-08-26)

What each side charges

Three points on each published range: the cheapest plan, one in the middle, and the top of what the vendor publishes. Every plan on both sides is in the pricing section further down.

Docker DMARC Reports
  • Self-hosted Docker image
    No vendor subscription published

    Public image and Compose examples; you provide the IMAP mailbox, Docker host, database, secure HTTP or reverse-proxy endpoint, backups, upgrades, monitoring, and operational support

Palisade
  • IT teams: up to 100,000 emails/mo
    $19/mo ($15/mo billed annually)

    2 set-up domains (adding is unlimited), unlimited retention, every core feature

  • IT teams: up to 1,000,000 emails/mo
    $99/mo ($79/mo billed annually)

    Same product: 10 set-up domains, pick the tier that matches your sending

  • Enterprise (more than 2.5M / month)
    Custom

    Custom volume, retention, and terms

Dashboard access vs programmatic access

Docker DMARC Reports stores data in MySQL but lists no API or MCP server

Docker DMARC Reports publishes a self-hosted report pipeline: it retrieves DMARC mail from IMAP, stores it in MySQL, and shows it through a webserver/PHP viewer. The public README and image overview cover Docker deployment, configuration, report parsing, and manual updates. They do not advertise a REST or GraphQL API reference, an MCP server, an AI-assistant integration, or AI or machine-learning features. The project also does not advertise scheduled exports, webhooks, or a data-feed endpoint; data remains in the MySQL database that the operator provides (checked 2026-08-27). Source (2026-08-27) Source 2 (2026-08-27)

Docker DMARC Reports

A relevant product screenshot was not available in the reviewed evidence.

Docker DMARC Reports, from its own site
  • Documented REST or GraphQL API for report data: No API reference listedSource
  • MCP server for connecting AI assistants to report data: No MCP server listedSource 1, Source 2
  • Advertised AI features for report review or remediation: No AI features listedSource 1, Source 2

Palisade

A relevant product screenshot was not available in the reviewed evidence.

Palisade product evidence
  • Documented REST or GraphQL API for report data: REST API published
  • MCP server for connecting AI assistants to report data: MCP server published
  • Advertised AI features for report review or remediation: Agent drafts fixes

Palisade publishes an MCP server and a REST API. Its agent investigates senders, drafts SPF and DKIM fixes, and proposes each policy step. A human approves before anything ships.

Reachable from your own AI tools

Palisade's MCP server exposes 42 tools over OAuth, so the assistant your team already uses can read domains, pull the exact records to publish and work the task queue. These are the clients the connection guide walks through.

Palisade

Still deciding between Docker DMARC Reports and Palisade? See what changes with Palisade.

15-day full-product trial. Nothing is charged until it ends.

The agent does the heavy lifting

Sources identified, SPF and DKIM fixes drafted, each policy step proposed. You approve; nothing ships on its own.

Connect your AI with MCP

  • ChatGPT
  • Claude
  • Codex
  • Cursor
  • Windsurf

42 tools over MCP, so your assistant reads your domains and works the queue.

Connect your DNS manager directly

  • GoDaddy
  • Cloudflare
  • Namecheap
  • Amazon Route 53

One-time sign-in supports 64 providers without retaining credentials. Optional account connections support Cloudflare, GoDaddy and Route 53. You approve every change.

“We evaluated many DMARC providers before choosing Palisade. The quality of their product, the responsiveness and friendliness of their team and their rapid progress on their product roadmap made it a no-brainer for us to move forward.”
Read the case study
Pricing

Docker DMARC Reports pricing: no subscription, but infrastructure is yours

Docker DMARC Reports is published as a self-hosted Docker image rather than a hosted subscription. The maintainer's README and Docker Hub page explain how to run it, but neither page publishes a commercial plan, trial, or support tier. The relevant price comparison is therefore license and vendor fee versus the infrastructure and operator work your deployment requires.

What you'd actually pay

The same five buyer sizes on every comparison, so a shape carries from one page to the next.

Buyer size
Small

1 domain, up to 1,000 emails a month

Docker DMARC Reports
Not published at this size
Palisade
$19/mo ($15/mo annual), entry tier covers up to 100K emails
Medium

2 set-up domains, up to 100K emails a month

Docker DMARC Reports
Not published at this size
Palisade
$19/mo ($15/mo annual)
Large

10 set-up domains, up to 1M emails a month

Docker DMARC Reports
Not published at this size
Palisade
$99/mo ($79/mo annual)
Enterprise

20 set-up domains, up to 2.5M emails a month

Docker DMARC Reports
Not published at this size
Palisade
$249/mo ($199/mo annual)
MSP

Client domains under management, any volume

Docker DMARC Reports
Not published at this size
Palisade
Portfolio-based per client domain; minimum of 5 client domains; no email metering

Palisade’s figures are derived from its published tiers. Docker DMARC Reports pricing or licensing source reference: vendor source citation date 2026-08-28. Plans and prices may have changed since.

How Docker DMARC Reports prices

  • The project does not publish a SaaS pricing page, paid tier, commercial support plan, trial, domain limit, message limit, or SLA (checked 2026-08-26).
  • The repository's current README identifies parser and viewer builds dated 2024-02-04 and documents image tags including latest, 1.0, 1.4, and the older 0.5 image. Those version notes are not a support commitment (checked 2026-08-26).
  • Docker Hub lists the image as updated over two years ago when checked on August 26, 2026. That is a registry freshness signal, not proof that the image is unusable or supported.
  • A missing subscription fee does not make operation costless. Hosting, database storage, mailbox access, TLS, backups, patching, and the time to investigate failed imports remain the operator's responsibility; this is an operating-cost inference from the self-hosted model, not a vendor price claim.

How Palisade prices

  • Palisade publishes flat monthly IT-team plans sized by email volume from $19/month. Paid IT tiers cap set-up domains at 2, 3, 6, 10, or 20 by tier; adding domains is free and unlimited.
  • Palisade's MSP model is priced per client domain, with a rate that improves as your portfolio grows and a minimum of 5 client domains. Client email volume is not metered, and your own MSP domain is included as a free Not-For-Resale license.
  • Palisade is hosted, so the service includes the managed report and DNS surface instead of asking your team to assemble an IMAP mailbox, container, database, HTTP endpoint, and maintenance process. Its agent investigates senders, drafts fixes, and proposes policy steps while your team approves each change.
  • Palisade offers a 15-day full-product trial. IT-team and MSP plans keep unlimited report history (Enterprise retention follows custom terms).

Docker DMARC Reports source reference: primary reference citation date 2026-08-26.Palisade source reference: the public pricing page citation date 2026-08-30.Plans and prices may have changed since.

Start a 15-day full-product trial of Palisade. Nothing is charged until it ends.

Standing

What each one covers, and where it stops

Published facts only, read from each vendor's own material. Neither column describes a hands-on trial, because we have not run one.

Docker DMARC Reports · Overview

Docker DMARC Reports is a self-hosted Docker image for technical teams that want to fetch DMARC aggregate reports from an IMAP mailbox, store them in their own relational database, and review them through a local web viewer. It includes scheduled retrieval, manual parser commands, and Compose examples for MySQL and PostgreSQL deployments.

The project is aimed at operators prepared to run the report mailbox, container, database, and web endpoint within their infrastructure boundary. It is published as a self-hosted image rather than a hosted subscription. Its materials do not publish a commercial plan, trial, paid support tier, or vendor SLA, so backups, upgrades, security, and operational support stay with the team.

Palisade · Overview

Palisade is built around an agent that does the DMARC work rather than reporting on it. It identifies every sending source, drafts the SPF and DKIM changes each one needs, and proposes the next policy step when the evidence supports it.

The agent investigates every sender, drafts every fix, and proposes each policy step, you approve before anything ships.

Docker DMARC Reports · What it covers
  • Provides an IMAP parser and web viewer for DMARC aggregate reports
  • Provides hourly IMAP retrieval
  • Provides database Compose templates for MySQL and PostgreSQL
  • Provides a manual parser command for on-demand report retrieval and parsing
  • Stores report data in an operator-owned MySQL database
Palisade · What it covers
  • The agent investigates senders and drafts the fix, so the work arrives prepared rather than as a list of findings
  • Hosted SPF, DKIM and DMARC records, so an approved change can be carried out rather than handed off
  • Portfolio workflow for MSPs, with ConnectWise, HaloPSA and Autotask integrations and a free NFR domain
  • An MCP server and a REST API, so the same data and workflow are reachable from the AI tools a team already uses
Docker DMARC Reports · Where it stops
  • Does not advertise an AI agent that investigates senders, drafts authentication fixes, and proposes policy steps toward p=reject
  • Does not advertise hosted DMARC, SPF, DKIM, BIMI, or MTA-STS records
  • Does not advertise named ConnectWise, HaloPSA, or Autotask integrations
  • Does not advertise portfolio-oriented multi-tenant client management
  • Does not publish commercial subscription pricing, paid support plans, or a vendor SLA
Palisade · Where it stops
  • Every policy change waits for a human approval, by design: nothing ships on the agent's own authority
  • MSP pricing is portfolio-based per client domain, with a minimum of 5 client domains
  • Plans are sized by monthly email volume, so a low-domain, high-volume sender lands on a higher tier than domain count alone suggests
Docker DMARC Reports · At a glance
Starts at
No vendor subscription published
Deployment
Self-hosted Docker image
Support plan
Not published
Report retention
Not published
MSP model
Not published
Palisade · At a glance
Starts at
IT plans from $19/mo by email volume; 15-day trial
Trial
15 days, full product
MSP model
Portfolio-based per client domain; minimum of 5 client domains

What Palisade customers say

Read customer stories

5.0 out of 5 on G2Trusted by over 10,000 domains

Pick a customer

“Palisade made it so easy for us to get our blue verified checkmark and achieve our BIMI compliance”

Max LeRoy

Max LeRoy

VP Product, Politico

Read case study
Evidence

Sources and further reading

Source checks run through 2026-10-13; every entry keeps its individual check date.

Questions

Palisade vs Docker DMARC Reports: FAQ

What is the main difference between Docker DMARC Reports and Palisade?

Palisade is agentic DMARC software. Its agent investigates sending sources, works through SPF and DKIM alignment, and moves domains toward p=reject while your team stays in control. When evaluating Docker DMARC Reports, compare that operating model with the workflow in its current product documentation and decide how much work you want your team to carry.

Who should choose Palisade?

Choose Palisade if you want an AI agent to investigate senders, draft fixes, and propose policy steps for human approval, whether you manage one domain or thousands. It is also a natural fit for teams already using Claude, OpenAI, or other AI tools to get operational work done.

Who should choose Docker DMARC Reports?

Choose Docker DMARC Reports if its current integrations, procurement model, or operating workflow better match your requirements. A more operator-led platform can also fit a team that prefers to review reports and make each change itself.

Does Palisade guarantee a specific time to p=reject?

No responsible DMARC platform should promise the same enforcement timeline for every domain. Timing depends on the number of sending sources, access to DNS and third-party systems, and how quickly each legitimate stream can be aligned. Palisade's agent reduces routine investigation and configuration work while operators retain control over policy decisions.

Switching from Docker DMARC Reports takes three steps

  1. 1

    Batch-import your domains

    Bring your client domains into Palisade in bulk, or let your ConnectWise, HaloPSA, or Autotask integration sync them automatically.

  2. 2

    Run both platforms in parallel

    Keep both reporting destinations configured during the overlap, verify external-report authorization where required, and confirm reports arrive in both platforms before retiring Docker DMARC Reports. Review hosted-record dependencies before changing DNS.

  3. 3

    Cut DNS over on your schedule

    Point records at Palisade's hosted infrastructure, then retire the old setup when you're satisfied.

Our onboarding team handles the technical transition with you.

15-day full-product trial. Nothing is charged until it ends.

Source citations on this page run through 2026-10-13; individual claims retain their dates and evidence limitations. Spotted something out of date? Tell us and we'll fix it.