← Unfussy Works

FormCanary

Mail health for contact forms.

WordPress plugin · heading into WordPress.org review

Forms fail quietly. WordPress hands an email to your mail service, the mail service refuses it, and the page still says "thanks for getting in touch". Nobody finds out until someone asks why you never replied. FormCanary watches your site's own mail and tells you when that happens.

What it does

What it doesn't do

FormCanary never reads, stores or transmits your visitors' form submissions. The failure log records a classified error code and an SMTP status number — no message content, no email addresses. That's a design rule enforced by tests, not a promise in a readme. This version runs entirely on your own site and makes no external requests of any kind.

The Mail Health screen: last send result, detected mail service, and a log of recent failures in plain English
Mail Health: the last send result, the mail service your site is actually using, and recent failures in plain English.
Sending a test email on a site that cannot send mail: the failure is recorded immediately instead of disappearing
A test email on a site that can't send mail — the failure is recorded instead of disappearing silently.

Get it

FormCanary is finished and on its way into the WordPress.org plugin directory. The install link will appear here the moment it's published.