WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by webaware v1.8.3

Disable Emails

Stop WordPress from sending any emails. ANY!

Disable Emails

The facts

Rating
5★ from 20
Active installs
30k+
Price
Free
Last updated
12 May 2026
Added
Feb 2014
Requires WP
5.5
Tested up to
WP 7.0.4
Requires PHP
5.6
Downloads
534,860

Our analysis

AI-assisted

Disable Emails is a WordPress plugin that prevents your website from sending any emails using the standard wp_mail() function. This includes all types of emails, such as those for user registration, password resets, and notifications. It is particularly useful for demonstration sites, development environments, or when bulk-loading data that might trigger emails.

The plugin is suitable for users who need to stop emails from being sent for various reasons, such as testing or managing multisite installations. It offers a straightforward solution for those who want to ensure no emails are dispatched from their WordPress site.

Best for: This plugin is best for developers and site administrators managing test or demonstration WordPress sites.

What it does well

  • Stops all emails from being sent
  • Useful for demonstration and development sites
  • Prevents notifications during data bulk-loading
  • Easy to install and use

Where it falls short

  • No email functionality at all, which may not suit all users

Verdict

Disable Emails effectively halts all email communication from a WordPress site, making it a practical tool for specific use cases. However, it may not be suitable for users who require email notifications.

From the developer

webaware's own description of Disable Emails, lightly tidied.

Stop a WordPress website from sending any emails using the standard wp_mail() function. No emails will be sent, not even for password resets or administrator notifications.

WordPress websites can send emails for a variety of reasons — e.g user registration, password reset, enquiry form submission, e-commerce purchase — but sometimes you don’t want it to send anything at all. Some reasons for disabling all emails:

  • demonstration websites that allow users to do things that normally send emails
  • development / test websites with live data that might email real customers
  • bulk-loading data into websites which might trigger emails
  • adding new sites into multisite installations

NB: if you need to run this plugin on WordPress 5.4 or earlier, and must install manually from a .zip file, please install version 1.6.3 which you can download from the Advanced page for the plugin. Since version 1.7.0, WordPress 5.5 or later is required.

Translations

Many thanks to the generous efforts of our translators:

If you’d like to help out by translating this plugin, please sign up for an account and dig in.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for running multilingual.

Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO...

Free 900k+ installs 4.9★ (4,950)
Loco Translate

Translate WordPress plugins and themes directly in your browser. Versatile PO file editor with integrated AI t...

Free 1M+ installs 4.8★ (452)
TranslatePress

Translate your site visually, directly from the front-end. Go multilingual in minutes using automatic AI trans...

Free 400k+ installs 4.7★ (1,653)
Cyr-To-Lat

Convert Non-Latin characters in post, page and term slugs to Latin characters.

Free 300k+ installs 4.7★ (98)
WP Chat App

Integrate WhatsApp experience directly into your WordPress website.

Free 100k+ installs 4.9★ (219)