APPideas Email Holinator stops this site sending email, and records the messages it
held so you can see exactly what would have gone out.
The two switches that matter — Block emails and Log emails — are pinned to
the admin toolbar, one hover away from every screen in wp-admin. The toolbar icon
turns orange while mail is being logged and red while it is being held, so you can
tell at a glance what the site is doing with its email.
It adds one wp-admin screen and that toolbar item, and nothing else: no
public-facing frontend, no dashboard widgets, and no changes to the body of any
other admin page.
This plugin contacts no external service. Nothing is sent to APPideas or to any third
party, and there is no analytics, telemetry, licence check, or update service of any
kind.
PRO installs alongside this plugin rather than replacing it, and adds its controls to
the Tools tab of this plugin’s own screen. See https://appideas.com/email-holinator/
Suite
Metric
v 1.3.2
PHP (PHPUnit)
Line coverage
99.36 %
PHP (PHPUnit)
Tests
304
JavaScript (Jest)
Statement coverage
98.48 %
JavaScript (Jest)
Branch coverage
93.06 %
JavaScript (Jest)
Tests
315
End-to-end (Playwright)
Tests
203
Version 1.3.2 lints clean — zero errors, zero warnings, and zero suppressions — against
WordPress Coding Standards 3.4.1 on PHP_CodeSniffer 3.13.5, PHPCompatibilityWP 2.1.8
checked from PHP 7.4 upward, and @wordpress/eslint-plugin 22.22.0 on ESLint 8.57.1. Plugin
Check 2.1.0 reports no errors against the shipped files, across every check category; its
26 warnings are the direct-database-query notices on the one file that owns the log table
and two for reading WordPress’s own mail filters, each reviewed and kept on purpose.