WP Manifestindependent plugin directory
manifest / email / wp-dmarc

WP-DMARC Aggregate Collection and Parsing

DMARC Aggregate Viewer for WordPress

★ 3stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/marzab/wp-dmarc/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

DMARC Aggregate Viewer

Collects DMARC aggregate reports from a POP/IMAP account and displays a table and a chart. Does a daily check.

Why

Keeping a eye on email delivery is important, this script is a free and easy alternative to the paid services. If you find this useful and want me to keep working on it, please buy me a beer.

Settings

Put this in config.php (Check the docs for PHP IMAP, can work with IMAP as well).

define('WPDMARC_SERV', '{mail.domain.com:995/pop3/ssl/novalidate-cert}');
define('WPDMARC_NAME', 'pop_email@domain.com');
define('WPDMARC_PASS', 'pop_password');

The email address needs to be one used by (AND ONLY BY) your dmarc aggregate collection. Read the FAQ.

Screenshots

Screnshot