Block Temporary Email

Descrição

This plugin will verify every email address submitted by users.
It’ll automatically detect and block disposable, temporary emails.
It’ll give a nice warning message when users are signing up, logging in,
or changing email to a fake email.

It checks only the domain name against a service named
IsTempMail.
If a domain name is blocked, it will be stored into a local blacklist.
You can also manage your own local whitelist and blacklist.

The plugin integrates with the is_email() function of WordPress.
It works seamlessly with WooCommerce, Contact Form 7,
Gravity Form, Jetpack/Grunion contact forms,
WordPress registration form and any form which uses the is_email() function.

Ecrãs

  • No disposable email address when signing up
  • No temporary email address when updating profile
  • Manage local blacklist and whitelist

Instalação

Sign up and get your API token at IsTempMail.

Upload the plugin to your blog, then click Activate it,
and enter the API token at your WordPress Dashboard > Settings > IsTempMail.

Perguntas frequentes

Do you send my user emails to other servers?

No, we don’t. The plugin will only send the domain part of email address to validate.

Is the plugin free?

Yes, the plugin is free to use. IsTempMail also offers free API token which you can use for one blog.

What happens if the service is down?

It will continue to validate emails using local blacklist and whitelist.
The submitted emails are valid by default.
So even when the service is temporarily down, users can register, log in
and comment on your blog just fine.

What happens to existing users with fake email address

Existing users registered with fake email address won’t be able to log in to your blog when the service is up and working.
This is a little punishment for using temporary email addresses. They won’t mind, because they’ll never remember
which disposable email address was used to flood your website database.

Avaliações

26 Janeiro, 2023 1 reply
I tried all kinds of methods… 3 plugins... Edit wp-config.php and I even asked Chat GPT to give me a snippet but the solution was this incredible plugin, which worked perfectly with WOO, tks a lot!
10 Maio, 2022 1 reply
This plugin is outstanding, it does exactly what I expected. I also had a problem and the support was very fast and efficient. Highly recommended.
21 Maio, 2021
offers of disposal emails grow faster than the plugin can keep up with. From the first three disposables offered by google, one was blocked. A BIG FAIL
4 Fevereiro, 2019
Seem there is only this type of plugin in WP repository, I am looking for this plugin for a long time. Thanks so much
Ler todas as 8 avaliações

Contribuidores e programadores

“Block Temporary Email” é software de código aberto. As seguintes pessoas contribuíram para este plugin:

Contribuidores

Traduza o “Block Temporary Email” para o seu idioma.

Interessado no desenvolvimento?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Registo de alterações

1.5

You can now disable email checking on a certain POST payload e.g. add
_xoo_el_form=login to stop checking email on login popup.

1.4

  • Update API request format.
  • Separate IsTempMail blacklist and your own local blacklist.

1.3

In prior versions, it’ll check all emails passed to is_email() function.
You can now change the Hook behavior to check only emails submitted via browsers (POST/GET values).

1.2

If a domain name has no MX record and doesn’t resolve to any IP address, it will be marked as “unresolvable”
and the email will be considered as invalid. It helps in preventing some typos like gmail.con or gmail.comm.

1.1

Add local blacklist and whitelist.

1.0

First version