Skip to content

zerosonesfun/wp-email-blocker

Repository files navigation

WP Email Blocker

WP (Wilcosky) Email Blocker is a WordPress plugin designed to prevent users or bots from registering on your website using specific email domains or full email addresses.


Features

  • Block specific email domains (e.g., example.com).
  • Block specific email addresses (e.g., [email protected]).
  • Block emails with excessive dots.
  • Optionally include a predefined list of common spam email domains. (See repository wiki for the list)
  • A simple log shows you it's working and which emails are being used repeatedly.
  • Easy-to-use interface to manage blocked emails using a "pill" UI.
  • Lightweight, efficient, pretty code.

Installation

  1. Download the plugin from the GitHub repository.
  2. Upload the plugin folder (wp-email-blocker) to your WordPress /wp-content/plugins/ directory.
  3. Activate the plugin through the 'Plugins' menu in WordPress.

Usage

  1. Go to the plugin settings page in the WordPress admin dashboard.
  2. Add the email domains or specific email addresses you'd like to block.
  3. Save your changes. Users or bots attempting to register with blocked emails will now be prevented.

Contributing

Feel free to contribute! I do want to keep this light though. It's not meant to turn into some kind of all-in-one security plugin or anything like that.

About

Prevent people or bots from registering with certain email domains or full addresses.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published