Email security for WordPress registrations

Block disposable addresses against a list of over 27,300 known burner domains, verify MX records before accepting a registration, and enforce an email blocklist across login, registration, comments and WooCommerce checkout.

27,300+
known disposable email domains blocked, subdomains included
MX check
no mail server, no registration, with a fail-open default
35
role accounts (admin@, billing@ and similar) optionally blocked
Everywhere
login, registration, resets, comments, WooCommerce incl. block checkout

What it does

Fake registrations are a plague for stores and communities: burner addresses for coupon abuse, bot signups, throwaway accounts for spam. Two modules work together: verification decides whether an address is worth accepting, and the blocklist enforces your explicit deny list everywhere accounts and comments happen.

How it works

Verification runs a pipeline on every new address: syntax, an MX lookup to confirm the domain can actually receive mail, and a match against more than 27,300 known disposable-email domains (subdomains of known providers included, list community-maintained and filterable). Optionally block role accounts like admin@ and billing@, and enrich with Gravatar and Have I Been Pwned lookups. Those two are informational only and never block anyone.

DNS hiccups fail open by default, because a resolver outage should not stop real customers registering. Enforcement points cover WordPress and WooCommerce (including the modern block-based checkout), and the blocklist keeps full logs with import, export and statistics.

  • Syntax, MX and disposable-domain checks on registration
  • Optional role-account blocking (35 patterns, off by default)
  • Gravatar and HIBP enrichment: metadata only, never blocking
  • Fail-open on DNS errors by default
  • Blocklist enforced at login, registration, resets, comments and WooCommerce
  • Blocklist logs with import, export and stats

Documentation

Email blocklist

Blocking, verification and logs.

Read the guide →

Email security questions

Will it block legitimate users on niche email providers?

The disposable list targets known burner services, not small providers. The MX check fails open on DNS problems, the domain list is filterable, and every block is logged so you can spot and fix a false positive quickly.

Does the breach check block registrations?

No. Gravatar and Have I Been Pwned lookups are informational enrichment only. They never reject anyone, and HIBP requires your own API key.

Related features

Free

CAPTCHA

Stop the bots before the email check even runs.

Learn more →
Free

Password policies

Breach-checked passwords for the accounts you do accept.

Learn more →
Pro

Full activity log

Registrations and blocks on the record.

Learn more →

All features →

Secure your site today

Install the free plugin from WordPress.org and set up real protection with the guided setup wizard. Upgrade to Pro whenever you need more.