WordPress Email Registration Blacklist (CMRB) - General Settings (Selecting Lists)


General Settings

Back to User Guide

To find the WordPress Email Registration Blacklist plugin settings, navigate to Admin Dashboard → CM E-Mail Registration Blacklist General tab.

Navigation to the general plugin settings - WordPress Blacklist Plugin
Navigation to the general plugin settings

The are a few sections with options.

Domain

Domain settings - IP Blacklist WordPress Plugin
Domain settings
  • Domain Blacklist - Blocks emails of domains added to the Black List.
  • Domain Whitelist - Protects emails of certain domains added to the White List from being blocked while the registration attempt.
  • Accept domains only from Whitelist - Self-explanatory.
  • DNSBL Domain check - DNSBL Information provides a single place where you can check that blacklist status of your mail server's IP address on more than 100 DNS based blacklists. This is an additional filter you can add on top of all the existing filters to prevent domains registration to your site. it does not replace the Free Domains list but can come in addition to it based on the general setting you define for your domain registration behavior.
  • Free Domain list - Fetches list of spam addresses from Spam Assassin. Read more. Learn more about Spam Assassin

Email

Email settings - WordPress Email Blacklist Plugin
Email settings
  • Email Blacklist - Enable it to block the registration attempts which are done with emails added to the Black List. Read more.
  • Email Whitelist - Enable it to prevent blocking registration attempts which are done with emails added to the White List. Read more.
  • Accept emails only from Whitelist - Self-explanatory.

IP

Note: this section with options was introduced in version 1.6.8.

IP settings - Domain Blacklist Plugin
IP settings
  • IP Blacklist - Enable it to block the registration attempts which are done from blacklisted IP addresses. Read more.
  • IP Whitelist - Enable it to prevent blocking registration attempts which are done from whitelisted IP addresses. Read more.
  • Accept IPs only from Whitelist - Self-explanatory.

Others

Other settings - WordPress Restrict Email Domains
Other settings
  • Enable for edit profile - Applies filters when the user updates the email from the edit profile section. This prevents users from updating their emails to blocked ones. Currently only works on:
  • Remove HTML tags from error messages - Removes any tags (such as links or formatting) from error messages.
  • Show Powered by CreativeMinds - Show or hide "Powered by CreativeMinds" in the registration screen.

Google ReCaptcha

Google ReCaptcha settings - WordPress Block Domain Registration
Google ReCaptcha settings
  • Google reCAPTCHA - Enables verification via reCAPTCHA. You need to provide:
    • Google ReCaptcha Site Key
    • Google ReCaptcha Secret Key 

Learn more: General Support - reCAPTCHA - What is It and How to Enable.

Restriction

Restriction settings - WordPress Blacklist Plugin
Restriction settings
  • Enable special characters restriction on email - Enable this option if you want to prevent emails which have more than X amount of special characters (.,#$%+-!^*) in the email. Note: this option was introduced in version 1.6.6.
  • Amount of special characters - Here you can set the amount of special characters. This will work when you enable the previous option. Note: this option was introduced in version 1.6.6.

Contact Form 7 Integration

Contact Form 7 Integration setting - IP Blacklist WordPress Plugin
Contact Form 7 Integration setting
  • Contact Form 7 - Enable this option if you want to filter emails which can be entered in forms provided by the plugin Contact Form 7. Note: this option was introduced in version 1.6.5.

    Integration with Contact Form 7 - WordPress Email Blacklist Plugin
    Integration with Contact Form 7

ChatGPT Integration

Note: this section with options was introduced in version 1.8.1.

ChatGPT Integration settings - Domain Blacklist Plugin
ChatGPT Integration settings
  • Enable ChatGPT - Enabling this option allows ChatGPT to check if the email domain or First and Last name entered by user in the registration form look like real.
  • ChatGPT API Key - In order to make the feature work, you need to enter OpenAI API. It can be obtained on OpenAI site. It's simple - head to the site, sign up and follow the instructions.
  • ChatGPT Model - This option allows you to choose a ChatGPT model. You can see the list of supported models after entering the API key and saving the changes.
  • Enable Domain Verification - Turn on this option if you want ChatGPT to check if the email domain looks like real. It allows to prevent entering fake emails with random characters. Example: if the user enters the email "jack@difvnjkn.jdf", he will not be registered, as ChatGPT will consider the domain of that email as fake.
  • Enable Name Verification - Turn on this option if you want ChatGPT to check if the First name and Last name entered by user look like real. Have a note that the standard WordPress registration form doesn't contain these fields by default, so you might need a third-party plugin to add these fields to the registration form. These fields should correspond the meta keys "first_name" and "last_name".

Example

Example of entering fake email and first/last names - WordPress Restrict Email Domains
Example of entering fake email and first/last names

More information about the WordPress Email Registration Blacklist plugin

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.