PluginScout

Email and Domain Blocker — WordPress User Profile Plugin

Email and Domain Blocker for WooCommerce

by Kaleem Abbasi · WordPress.org page · Website

v1.2 Tested up to WP 6.7.7 PHP 7.2+

Email and Domain Blocker has 300+ active installs on WordPress.org and 2,967 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on April 1, 2026, tested up to WordPress 6.7.7.

Email and Domain Blocker at a glance

Active installs
300+
Total downloads
2,967
Downloads, last 30 days
available after 30 days of tracking
30-day growth
tracking since September 4, 2026

Is Email and Domain Blocker well maintained?

Support threads resolved
No open threads
nothing waiting on the WordPress.org forum
WordPress compatibility
Behind
tested up to WordPress 6.7.7, not yet with the current 7.1

Features

The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.

  • Block specific email addresses (e.g. [email protected])
  • Block entire domains (e.g. @spam.com)
  • Wildcard support (e.g. *@gmail.com, *@*.ru, test*@domain.com)
  • Disposable email auto-blocking — block 200+ known throwaway providers (Mailinator, TempMail, YOPmail, etc.) with one checkbox
  • Custom error message — set your own message shown to blocked users
  • WordPress native registration blocking — optionally apply rules to /wp-login.php?action=register as well
  • Bulk Import — upload a .txt or .csv file to import a list of blocked domains/emails in one click
  • Dashboard Widget — at-a-glance stats (today / this week / all time) right on your WordPress dashboard
  • Test Email Checker — instantly check if an email would be blocked
  • Optional logging of blocked attempts
  • Logs tab — view, paginate, clear, and download blocked attempts as CSV
  • Newline and comma-separated list support — one item per line or comma-separated

Email and Domain Blocker reviews and ratings

3 reviews on WordPress.org, with the most recent ones as their authors posted them.

5.0 out of 5

3 reviews

5★
3
4★
0
3★
0
2★
0
1★
0
  • Works like a charm

    This plugin delivers! I tried another one which prevented customer registration from gmail, yahoo etc. but somehow still allowed spammers with "blocked" domains to submit orders for payment verification. With this plugin, those spam orders get stuck as drafts.Now I just need to find a way to remove those bogus customers, who appear in the woocommerce customer list but not in the wordpress user list, where it would be easy to delete them. A solution to this would be great but is a bit much to ask from a free plugin. ;-) Thanks for this great plugin, Kaleem!

    jenjenjet
  • Compact and useful

    Thanks for this compact email domain blocker, does what it says!

    antonv
  • A handy and practical plugin. Easy to use.

    This plugin solved our problem in preventing fake registrations in our woocommerce/paid membership (free version) website. I think it could be improved with:- a log, that one can turn on or off, recording the attempted registrations showing which email addresses have been used when attempting to create an account,- the use of wildcards so one can identify strings and patterns.Great stuff, Thanks

    jwvdmei

Details

Block emails or domains from WooCommerce and WordPress signups. Supports wildcards, disposable email blocking, bulk import, CSV export, and logs.

The full description, screenshots and every review live on the WordPress.org page.

Rankings Email and Domain Blocker competes in

Tags

  • domain blocker
  • email blocker
  • registration
  • spam prevention
  • woocommerce
Version
1.2
Last updated
Apr 1, 2026
First published
Oct 29, 2024
Requires WordPress
5.8
Tested up to
6.7.7
Requires PHP
7.2
Pricing
Free on WordPress.org

Email and Domain Blocker FAQ

What does Email and Domain Blocker do?

According to its WordPress.org readme, Email and Domain Blocker offers Block specific email addresses (e.g. [email protected]), Block entire domains (e.g. @spam.com), Wildcard support (e.g. *@gmail.com, *@*.ru, test*@domain.com), Disposable email auto-blocking — block 200+ known throwaway providers (Mailinator, TempMail, YOPmail, etc.) with one checkbox and Custom error message — set your own message shown to blocked users.

How many active installs does Email and Domain Blocker have?

WordPress.org reports 300+ active installs for Email and Domain Blocker as of September 7, 2026.

Is Email and Domain Blocker still maintained?

Yes. The last release was on April 1, 2026 and it is tested up to WordPress 6.7.7.

Is Email and Domain Blocker free?

Email and Domain Blocker is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.