BACK TO DIRECTORY

Block Temporary Email

by IsTempMail

4.5
(8 ratings)

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 registration form.

Screenshots

Disposable email address blocked during sign up

Disposable email address blocked during sign up

Temporary email address blocked when updating profile

Temporary email address blocked when updating profile

Settings to manage your own blacklist and whitelist

Settings to manage your own blacklist and whitelist

Plugin Details

Active Installs
400
Total Downloads
9,229
Version
1.7.5
Requires WP
2.9
Requires PHP
Tested Up To
6.8.8
Added
2017-01-15
Last Updated
2025-08-12 12:41pm GMT

Ratings

5
7
4
0
3
0
2
0
1
1