Dr

DMARC Report Viewer on Ubuntu 24.04

Azure Security

self hosted DMARC and SMTP TLS report viewer: fetches reports from an IMAP inbox, parses them and renders an analytics dashboard, packaged by cloudimg

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

DMARC Report Viewer is a lightweight, standalone viewer for DMARC aggregate reports and SMTP TLS reports. It combines a report parser, an IMAP client and an embedded HTTP server in a single binary: it connects to a mailbox, fetches the report emails that mail receivers send back, parses the XML and JSON, and presents an analytics web dashboard with per domain and per organisation summaries, SPF and DKIM pass and fail counts, and ranked source IP addresses. It keeps no external database; report data is held in memory and refreshed from the mailbox on a schedule, which makes it simple to run and reason about. It suits anyone operating their own mail domains who wants to see, at a glance, who is sending on their behalf and whether their DMARC policy is working.

Why the cloudimg image

Every cloudimg image mints a unique dashboard password and a unique local mailbox password on first boot, so no two deployments share a credential and nothing sensitive is baked into the image. The dashboard is fronted with per VM TLS and HTTP basic authentication, the report inbox is bound to loopback, and the image ships with an empty inbox and no seeded data. A matching step by step deployment guide and 24/7 support are included.

Common uses

  • Monitor DMARC compliance across your domains and spot unauthorised senders
  • Track SPF and DKIM pass and fail rates and see the source IPs behind each result
  • Review SMTP TLS reports to confirm inbound mail is delivered over encrypted connections

See it running

Real screenshots taken while testing this image against its deployment guide.

DMARC Report Viewer on Ubuntu 24.04 screenshot 1 DMARC Report Viewer on Ubuntu 24.04 screenshot 2 DMARC Report Viewer on Ubuntu 24.04 screenshot 3 DMARC Report Viewer on Ubuntu 24.04 screenshot 4