Secure Email. Simplified.

Modern DMARC monitoring for your domains

DMARQ is a modern, privacy-conscious DMARC monitoring and analysis platform built for professionals who want deep visibility into their email authentication posture โ€” without giving up control or relying on third-party SaaS providers.

DMARQ Dashboard Interface showing email security statistics

What is DMARQ?

DMARQ ingests and visualizes DMARC (Domain-based Message Authentication, Reporting & Conformance) reports โ€” both aggregate and forensic โ€” to help domain owners understand who is sending emails on their behalf and whether those messages are properly authenticated using SPF and DKIM.

No more guessing. See which services are passing DMARC, which are failing, and how to fix them โ€” all in one clear dashboard.

  • ๐Ÿ”’ Self-hosted. Secure. Beautifully visual.
  • ๐Ÿ› ๏ธ Docker-deployable. Cloudflare-integrated.
  • ๐Ÿ“ฌ Aggregate & forensic report support.

Project Status

  • DMARC aggregate & forensic report ingestion
  • Dashboard & alerting
  • Web-based config wizard
  • Docker-based deployment
  • Rule-based alerts
  • Multi-tenant support
  • Self-updating DNS snapshot history

Key Features

๐Ÿ“Š

Dashboard & Reports

  • DMARC Compliance Rate
  • Enforcement Rate
  • Volume & Trends
  • Top Sending Sources
  • Forensic Reports
๐Ÿ›ก

DNS Record Health

  • SPF, DKIM, DMARC checks
  • Fix suggestions
  • Cloudflare integration
  • No automatic changes
๐ŸŒ

Cloudflare Integration

  • Auto-discover domains
  • Analyze DNS records
  • Suggest improvements
  • Track changes over time
โš™๏ธ

Web-Based Setup

  • Guided onboarding
  • No CLI required
  • Secure internal database
  • Environment variable support
๐Ÿšจ

Alerts & Notifications

  • Apprise integration
  • Email, Slack, webhooks
  • Alert on failures
  • Unknown sender detection
๐Ÿ”

User Management

  • Built-in authentication
  • JWT-secured API
  • Admin dashboard
  • Access control

Why DMARQ?

๐Ÿ”

Full Visibility

Complete access to your data without third-party services seeing your reports

๐Ÿง 

Intelligence-Driven

Smart suggestions, not just raw data dumps

๐ŸŽจ

Beautiful Interface

Intuitive dashboard with real-time insights

๐Ÿ’ป

Self-Hosted

Full flexibility with modern developer practices

Getting Started

Terminal
$ git clone https://github.com/christianlouis/dmarq.git
$ cd dmarq
$ cp .env.example .env
$ docker compose up --build
โœ“ DMARQ is running! Visit http://localhost:8000

Requirements

  • IMAP inbox for DMARC reports (e.g. [email protected])
  • Cloudflare API token (read access to zones and DNS)
  • Docker + Docker Compose
  • DMARC reporting enabled for your domain (via rua= and ruf=)