Block Temporary Email

Mô tả

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
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.

Ảnh màn hình

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

Cài đặt

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.

Hỏi đáp

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.

Đánh giá

10 Tháng Năm, 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 Tháng Năm, 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 Tháng Hai, 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
21 Tháng Bảy, 2018 1 reply
I actually thought it's not going to work properly with CF7. But I was wrong. Working perfectly.
Đọc tất cả 6 đánh giá

Người đóng góp & Lập trình viên

“Block Temporary Email” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

Nhật ký thay đổi


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.


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


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).


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.


Add local blacklist and whitelist.


First version