Email and Domain Blocker

Description

This plugin allows you to block specific email addresses and email domains from registering on your WooCommerce website. With a simple interface in the WordPress admin panel, you can easily manage blocked domains and emails without writing code.

Features:

  • Block specific email addresses from registering on your WooCommerce store.
  • Block entire domains (e.g., @example.com) to prevent users from using any email from that domain.
  • Easy to configure through a simple admin settings page.
  • No coding required to manage blocked domains or emails.
  • Ensures that your registration process is more secure by blocking unwanted signups.

How It Works

Once the plugin is activated, you can navigate to Settings > Email & Domain Blocker to manage your list of blocked emails and domains. Simply enter the domains or specific email addresses you want to block, and the plugin will handle the rest by preventing those users from registering. If a user attempts to register using a blocked email, they will see a friendly error message informing them that their email is not allowed.

License

This plugin is licensed under the GPLv2 or later. You can find the license text at: https://www.gnu.org/licenses/gpl-2.0.html

Screenshots

  • WooCommerce registration form error message shown when a blocked email/domain is used.

Installation

  1. Upload the email-domain-blocker folder to the /wp-content/plugins/ directory or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to Settings > Email & Domain Blocker to configure the blocked domains and emails.
  4. Enter the domains or specific emails to block, and save the settings.

FAQ

How do I block multiple domains or emails?

Simply enter the domains or email addresses you wish to block in the settings field, separated by commas. The plugin will automatically handle the blocking for you.

Does this plugin work with WooCommerce?

Yes, this plugin specifically integrates with WooCommerce to block users from registering on your store with certain emails or domains.

Is this plugin compatible with other registration plugins?

While the plugin is designed to work seamlessly with WooCommerce, it may not automatically integrate with other custom registration forms.

Can I block specific email addresses and domains at the same time?

Yes, the plugin allows you to block both specific email addresses and entire domains from the same settings page.

Reviews

November 23, 2024
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
Read all 1 review

Contributors & Developers

“Email and Domain Blocker” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0

  • Initial release of the plugin.