BSD Ports

mail/dmarc-report-viewer 2.6.0 NetBSD

Lightweight Standalone DMARC Report Viewer with IMAP Client

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
5f26bb24b2
License
mit
Categories
mail
Package size
3940.2 KiB, 15405.0 KiB installed

Description

A lightweight selfhosted standalone DMARC report viewer that automatically fetches input data periodically from an IMAP mailbox. Ideal for smaller selfhosted mailservers to browse, visualize and analyze the DMARC reports.

The application is a single fully statically linked executable written in Rust. It combines a DMARC report parser with an IMAP client and an HTTP server. The embedded HTTP server offers a web UI for easy access and filtering of the reports.

Version history 2

  1. 2.6.0 5f26bb24b2
  2. 2.5.2 0914cc1e7f

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install dmarc-report-viewer

From pkgsrc:

cd /usr/pkgsrc/mail/dmarc-report-viewer && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.6.0
NetBSD 10.1 aarch642.6.0
SmartOS / illumos x86_642.6.0
macOS 15 arm642.6.0

Dependencies

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
5f26bb24b2 wiz dmarc-report-viewer: update to 2.6.0.
## [2.6.0] - 2026-07-08 * Security: Limit maximum uncompressed file size to prevent unbounded memory use (remote DoS). * Security: Hardened basic auth username and password checks against timing attacks. * Security: Restrict Whois referral following to avoid non-default Whois ports to limit SSRF. * Security: Fixed panic in decoding code for mail subjects (remote DoS). * Fix: Made duplicate check for reports more robust (was more a theoretical issue). * Fix: Prevent possible subtraction underflow in uptime calculations. * Feature: Added printing and saving as PDF button to reports UI. * Feature: Support of optional IMAP sub-folders with configurable depth (see issue #84). * Feature: Extend DNS client to be able to deal with compressed pointers in responses. * Updated Cargo dependencies
0914cc1e7f wiz dmarc-report-viewer: update to 2.5.2.
## [2.5.2] - 2026-07-04 * Fixed printing and PDF generation for reports (see also issue #89). * Updated Cargo dependencies