This plugin stops users from giving you disposable or fake email addresses when signing up. This helps reduce spam and fraud.
As of April 2026, Block Temporary Email is a WordPress fake email plugin with 600 active installations and a 4.5/5 rating from 8 reviews. It has been downloaded 8.6K+ times in total. Requires WordPress 2.9+ and PHP false+. Available on WordPress.org since 2017. Top alternative: Ultimate Email Validator – Validate and….
This plugin will verify every email address submitted by users.
It’ll automatically detect and block disposable, temporary email addresses.
It’ll give a nice warning message when users are signing up, logging in,
or changing email to a temporary email.
The plugin checks the domain name using a service named
IsTempMail.
If a domain name is blocked, it will be stored into a local blacklist.
You can also manage your own local whitelist and blacklist to allow or
disallow certain domains.
The plugin integrates with the WordPress built-in function is_email().
It works seamlessly with other plugins including WooCommerce,
Contact Form 7, Gravity Form, Jetpack/Grunion contact forms, Kadence Blocks Forms as well as
other formbuilders and ecommerce plugins and WordPress’ own regist…
| WordPress | 2.9+ requiredTested up to 6.8.5 |
| PHP | false+ required |
Add filter to allow customizing message when a disposable email was found
Tested with WordPress 6.8.2
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.