The CM E-Mail Registration Blacklist Pro (also known as the WordPress Email Registration Blacklist) is a high-security plugin by CreativeMinds designed to keep your site clean of spam, bots, and unwanted users.
While the free version offers basic blocking, the Pro version introduces advanced automation, including ChatGPT integration to detect "fake-looking" data in real-time.
ChatGPT AI Integration: This is a standout feature. It uses OpenAI’s API to analyze the first name, last name, and email domain during registration. If the data looks randomly generated (e.g., [email protected]), it automatically rejects the signup.
Online DNSBL Support: Connects to online "Real-time Blackhole Lists" (DNSBL) to block known spammers automatically without you having to add them manually.
SpamAssassin Integration: Includes a pre-set list of "free" or suspicious domains from SpamAssassin (like Mailinator or 10MinuteMail) to block disposable email addresses instantly.
Multi-Field Support: Unlike basic versions, Pro can block registrations based on Username, IP address, and Domain extensions (e.g., blocking all .ru or .xyz domains).
Third-Party Form Support: Integrates with popular tools like Contact Form 7, Gravity Forms, and WP Comments to prevent spam across your entire site, not just the registration page.
Feature
Pro Version Capability
Wildcard Support
Use *@bad-domain.com or *.info to block entire ranges of emails.
Failed Logs
Access a detailed log of every blocked registration attempt to see why it was rejected.
Domain Tester
A built-in tool that lets you "test" an email before adding it to a list to see if your current rules would block it.
CSV Import/Export
Bulk upload thousands of blacklisted or whitelisted domains instantly.
Custom Labels
Fully customize the error messages shown to users (e.g., "We do not accept disposable emails").
Closed Beta: Whitelist only specific corporate email domains (e.g., @company.com) so that only your employees or partners can register.
Preventing "Burner" Accounts: Block users from signing up for free trials using 10-minute email services that inflate your bounce rate.
Geographic Filtering: If you only serve a specific country, you can blacklist IP ranges or specific country-code top-level domains (ccTLDs).
API Keys: If you want to use the AI detection, you must enter your OpenAI API Key in the settings.
Global Lists: Enable the SpamAssassin Free Domains List immediately to catch 90% of common bot signups.
Labeling: Update your "Labels" to be professional. Instead of a generic "Blocked," use something like: "Registration is restricted to verified professional email addresses."
Would you like me to help you configure the ChatGPT "temperature" settings for name verification, or do you need a list of common disposable email domains to add to your manual blacklist?
Subscribe to access unlimited downloads of themes, videos, graphics, plugins, and more premium assets for your creative needs.
Published:
Jan 23, 2026 17:50 PM
Version:
v1.6.3
Category:
Author:
OtherLicense:
GPL v2 or LaterTags: