Email Blocker

A WordPress plugin for blocking certain emails from registering.

Updated August 16, 2025 (version 1.4.6) | How to install or update safely

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.

Here’s how it works

After installing and activating, go to Settings -> Email Blocker. Check off the predefined list setting, and instantly, 100 known spammy email domains will be blocked from registering. Then you can add more if you’d like. It will log failed attempts, and you can limit the log to the latest 100 blocked emails so that you don’t waste too much space.

Combine this plugin with a good security plugin, and you’ll suddenly be a website security pro.


Changelog

August 16, 2025 – v1.4.6

  • Predefined domains list expanded
  • Ability to upload csv of email domains
  • Performance setting added
  • Added translation support
  • Ready for submission to the .org repository in the future

August 16, 2025 – v1.4.4

  • Enhanced predefined blocked domain list
  • Added ability to import your own domain list via csv file
  • Better performance
  • Added translation support

May 2025 – v1.4.2

  • Stable, well-tested version launched
Billy Wilcosky