How to Block Disposable Email Addresses in WordPress

Recently, one of our readers asked if it’s possible to block disposable email addresses in WordPress? Disposable email addresses are temporary email accounts used by spammers to create fake WordPress accounts. In this article, we will show you how to effectively block disposable email addresses… Read More »

The post How to Block Disposable Email Addresses in WordPress appeared first on WPBeginner.

Recently, one of our readers asked if it’s possible to block disposable email addresses in WordPress? Disposable email addresses are temporary email accounts used by spammers to create fake WordPress accounts. In this article, we will show you how to effectively block disposable email addresses in WordPress.

Block disposable email addresses in WordPress

What are Disposable Email Addresses and Why Block Them in WordPress

Most websites require an email address to create user accounts. This allows website owners to verify accounts by sending them a link to that email address.

Spammers found a workaround to that requirement in shape of disposable emails. These temporary email accounts are available for a short duration allowing spammers to verify an account.

If you run a WordPress membership site or allow user registration, then people can use those disposable email accounts to create fake user accounts on your website.

You can block spam user registrations using different plugins. However by blocking disposable email addresses, you can significantly reduce spam user registrations on your website.

Having said that, let’s take a look at how to block disposable email addresses in WordPress.

Blocking Disposable Email Addresses in WordPress

First thing you need to do is install and activate the Ban Hammer plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Tools » Ban Hammer page to configure plugin settings.

Settings page for Ban Hammer plugin

Now you need to enter a custom error message to show when someone uses a disposable email address.

Next, you need to enter the domain names you want to block. You can find a list of the most commonly used burner email providers as a txt file on GitHub.

Simply copy the list of domains and paste them under blacklisted emails box on plugin’s settings page. You can also add any other domains that are not included in this list.

Don’t forget to click on the Update Options button to store your settings.

Any users who now try to register using a disposable email address will see the error message you defined earlier.

Disposable email address error

We hope this article helped you learn how to block disposable email addresses in WordPress. You may also want to see these 12 vital tips and tools to combat comment spam in WordPress

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Block Disposable Email Addresses in WordPress appeared first on WPBeginner.

How to Moderate New User Registrations in WordPress

Allowing users to register on your WordPress site can open the door for spam user registrations. While you can fight spam user registrations just like comment spam, wouldn’t it be better if you could just moderate user registrations like comments? In this article, we will… Read More »

To leave a comment please visit How to Moderate New User Registrations in WordPress on WPBeginner.

Allowing users to register on your WordPress site can open the door for spam user registrations. While you can fight spam user registrations just like comment spam, wouldn’t it be better if you could just moderate user registrations like comments? In this article, we will show you how to moderate new user registrations in WordPress.

Approve or Deny User Registration

First thing you need to do is install and activate the New User Approve plugin. The plugin works out of the box, and there are no settings for you to configure.

You can see the plugin in action by logging out of your WordPress site and visiting the registration page.

There you will see a notice informing users that their registration request will be sent to the site administrator for approval.

User registration screen informing users about moderation

Once a user has submitted the registration form, you will receive an email notification informing you about the new user registration.

You can visit the Users screen in your WordPress admin area to approve or deny new user registration requests.

Moderating user registrations by approving or denying

When you approve a new user, they will receive an email with their password. If you deny a user request, then they will be notified that their registration has been denied.

It’s important to note that denying a user registration will not delete that user from your database. They will not be able to login to your site, and they will be unable to register again with the same username and email address.

If you delete a user, then the system will allow them to apply again for registration on your site. You will still have to approve them before they can access your site.

We hope this article helped you learn how to moderate new user registration in WordPress. If you are having trouble with sending or recieving notification emails, then check out our guide on how to fix WordPress not sending email issue.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Google+.

To leave a comment please visit How to Moderate New User Registrations in WordPress on WPBeginner.