Title: Email Domain Blacklist for WooCommerce and EDD
Author: Kowsar Hossain
Published: <strong>December 7, 2015</strong>
Last modified: September 28, 2025

---

Search plugins

![](https://ps.w.org/woo-email-domain-blacklist/assets/banner-772x250.jpg?rev=3369097)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/woo-email-domain-blacklist_9da0a4.svg)

# Email Domain Blacklist for WooCommerce and EDD

 By [Kowsar Hossain](https://profiles.wordpress.org/kowsar89/)

[Download](https://downloads.wordpress.org/plugin/woo-email-domain-blacklist.2.0.1.zip)

 * [Details](https://wordpress.org/plugins/woo-email-domain-blacklist/#description)
 * [Reviews](https://wordpress.org/plugins/woo-email-domain-blacklist/#reviews)
 *  [Installation](https://wordpress.org/plugins/woo-email-domain-blacklist/#installation)
 * [Development](https://wordpress.org/plugins/woo-email-domain-blacklist/#developers)

 [Support](https://wordpress.org/support/plugin/woo-email-domain-blacklist/)

## Description

Ever wanted to prevent users using temporary or disposable emails in checkout page?
With this plugin, you can!

There are many websites (eg. 10minutemail.net, guerrillamail.com etc) which provides
temporary email service. These websites use many different domain names in their
temporary email addresses. All you have to do is, put these domain names in this
plugin’s settings page. After that when a user will try to place an order using 
the blacklisted email domain, checkout process will be interrupted and user will
see an error notice.

You can configure the plugin settings from “Settings>Woo EDD Email Blacklist” menu
from admin panel.

If you have no idea how many temporary domain names exists out there and you want
to block all of them anyway, you can enable the option “External blacklist” from
plugin settings. I have already created a list of temporary domain names and kept
it in my server, enabling this option will pull that list from my server and store
it in your database. I will try to update this list in regular intervals. For more
information, please read the [FAQ](https://wordpress.org/plugins/woo-email-domain-blacklist/faq/)
section.

## Screenshots

[⌊From admin panel, Click on "Settings>Woo EDD Email Blacklist" to visit the plugin
settings page.⌉⌊From admin panel, Click on "Settings>Woo EDD Email Blacklist" to
visit the plugin settings page.⌉[

From admin panel, Click on “Settings>Woo EDD Email Blacklist” to visit the plugin
settings page.

[⌊In checkout page, when users will use blacklisted email, they'll see an error 
notice.⌉⌊In checkout page, when users will use blacklisted email, they'll see an
error notice.⌉[

In checkout page, when users will use blacklisted email, they’ll see an error notice.

## Installation

#### From your WordPress dashboard

 1. Visit ‘Plugins > Add New’
 2. Search for ‘Email Domain Blacklist for WooCommerce and EDD’
 3. Activate ‘Email Domain Blacklist for WooCommerce and EDD’ from your Plugins page.

#### From WordPress.org

 1. Download ‘Email Domain Blacklist for WooCommerce and EDD’.
 2. Upload the ‘woo-email-domain-blacklist’ folder to your ‘/wp-content/plugins/’ directory,
    using your favorite method (ftp, sftp, scp, etc…)
 3. Activate ‘Email Domain Blacklist for WooCommerce and EDD’ from your Plugins page.

After that you can configure the plugin settings from “Settings>Woo EDD Email Blacklist”
menu from admin panel.

## FAQ

### Is this plugin on Github?

Yes, here it is: [Github](https://github.com/kowsar89/woo-email-domain-blacklist)

### How can i update my external blacklist from your server?

Just go to plugin settings page and click the SAVE button. Every time you save options
it’ll sync your external blacklist database with the updated list from my server.
Also an automatic update will take place once in a week by WordPress cron job.

### How can i see this list?

It’s on Github, you can find it [here](https://github.com/kowsar89/temporary-email-domains/)

### Many temporary email domains are misssing in your list. When will you add them?

I’m just a human, it’s not possible for me to google all the temporary domains alone.
Besides I have not much free time. If you have temporary email domain suggesions,
please make a list and send it to me, I’ll update it as soon as i can.

### How can i make suggesions?

Please use the support section. Alternatively you can contribute on [this Github](https://github.com/kowsar89/temporary-email-domains/)
repository too.
 **Important Note: When you send me temporary email domain list,
please also mention the website name where you found them**

## Reviews

![](https://secure.gravatar.com/avatar/5454106c4b3208fab0996676a30fa3c215ca346c3d83fecd0a20b1fb704a07bc?
s=60&d=retro&r=g)

### 󠀁[saved me a day of coding](https://wordpress.org/support/topic/saved-me-a-day-of-coding/)󠁿

 [catalinstefan](https://profiles.wordpress.org/catalinstefan/) July 17, 2021

works with learndash and woocommerce 👍

![](https://secure.gravatar.com/avatar/615f7393693ada0789775c863ec92e2622d0d1f10b783eebce82e80d3bd34124?
s=60&d=retro&r=g)

### 󠀁[Does not work](https://wordpress.org/support/topic/does-not-work-1220/)󠁿

 [nishkam](https://profiles.wordpress.org/nishkam/) July 16, 2020 2 replies

I installed this plugin and activated it. I added some domains which I have been
receiving spam from and then tried registering using the domains which I added to
the blacklist. All the domains registered successfully. I refreshed and tested a
few times but they were still able to register, no problem. Unfortunately this plugin
doesn’t work, but it would have been very useful.

![](https://secure.gravatar.com/avatar/97908a21cd654232ea2dcc1c21c65efb821260922007dffd5b3b0ea7d225495d?
s=60&d=retro&r=g)

### 󠀁[Works perfectly](https://wordpress.org/support/topic/seems-to-work-well-27/)󠁿

 [kosmicare](https://profiles.wordpress.org/kosmicare/) October 3, 2020

Very simple and easy. I couldn’t find any other plugins doing this. I haven’t had
any problems, I will update this if I do. I am using it to block domains like “Gmail.
con” and one domain which is blocking our emails. Edit: I have now been using this
for a year. It seems to work silently and perfectly.

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/)

## Contributors & Developers

“Email Domain Blacklist for WooCommerce and EDD” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Kowsar Hossain ](https://profiles.wordpress.org/kowsar89/)

[Translate “Email Domain Blacklist for WooCommerce and EDD” into your language.](https://translate.wordpress.org/projects/wp-plugins/woo-email-domain-blacklist)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/woo-email-domain-blacklist/),
check out the [SVN repository](https://plugins.svn.wordpress.org/woo-email-domain-blacklist/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/woo-email-domain-blacklist/)
by [RSS](https://plugins.trac.wordpress.org/log/woo-email-domain-blacklist/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.1: Sep 28, 2025

 * Tweak: Plugin name updated

#### 2.0.0: December 12, 2015

 * New: Easy Digital Download support added

#### 1.0.1: December 10, 2015

 * New: Cron job added
 * Tweak: Language updated

#### 1.0.0: December 2, 2015

 * Initial release

## Meta

 *  Version **2.0.1**
 *  Last updated **10 months ago**
 *  Active installations **40+**
 *  WordPress version ** 3.0.1 or higher **
 *  Tested up to **5.2.24**
 * Tags
 * [block](https://wordpress.org/plugins/tags/block/)[domain](https://wordpress.org/plugins/tags/domain/)
   [email](https://wordpress.org/plugins/tags/email/)[woo](https://wordpress.org/plugins/tags/woo/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/woo-email-domain-blacklist/advanced/)

## Ratings

 3.7 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/woo-email-domain-blacklist/reviews/)

## Contributors

 *   [ Kowsar Hossain ](https://profiles.wordpress.org/kowsar89/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/woo-email-domain-blacklist/)