BACK TO DIRECTORY


Tired of fake signups and spam accounts in your WooCommerce store?
Email and Domain Blocker for WooCommerce lets you block unwanted emails or domains from registering — keeping your store clean and your customers real.
Key Features:
- Block specific email addresses (e.g.
baduser@gmail.com) - 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=registeras well - Bulk Import — upload a
.txtor.csvfile 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
- Simple, accessible admin UI with usage examples and tab navigation
Use cases:
- Stop spam signups with disposable or free mail services
- Block competitors or fraud-prone domains
- Restrict registrations to company emails only
- Bulk-block entire country TLDs (e.g.
*@*.ru)
Screenshots

Test Email Checker — instantly check if an email is allowed or blocked.
Plugin Details
Active Installs
300Total Downloads
3,014Version
1.2Requires WP
5.8Requires PHP
7.2Tested Up To
6.7.7Added
2024-10-29Last Updated
2026-04-01 1:58am GMTRatings
5
3
4
0
3
0
2
0
1
0