Plugin info

Total downloads: 163
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 10/27/2025 (62 days ago)
Added to WordPress: 8/4/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 8.1

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 62 days ago

59/100

Is Local Email Blocker abandoned?

Likely maintained (last update 62 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 8.1

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Migration, Backup, Staging – WPvivid Backup & Migration
Rating 4.9/5 (1,365 reviews)Active installs 800,000
Backup Migration
Rating 4.9/5 (1,269 reviews)Active installs 100,000
BlogVault Backup & Staging
Rating 4.5/5 (317 reviews)Active installs 80,000
InstaWP Connect – 1-click WP Staging & Migration
Rating 4.5/5 (11 reviews)Active installs 40,000
Backup and Staging by WP Time Capsule
Rating 4.1/5 (125 reviews)Active installs 20,000
Revisionize
Rating 4.6/5 (24 reviews)Active installs 4,000

Description

Local Email Blocker is a lightweight WordPress plugin designed for developers and staging environments. It prevents WordPress from sending actual emails, instead intercepting them and storing them in your database for easy viewing. This is crucial for local development and staging sites where you don’t want test emails to accidentally reach real users.

Features:

  • Automatic Blocking: Automatically detects local development environments (localhost, .local, .test, .dev) and blocks emails.
  • Manual Blocking: Option to manually enable email blocking, perfect for staging sites.
  • SMTP Override: Can be configured to block emails even when an SMTP plugin is active, ensuring no emails escape.
  • Email Log: All intercepted emails are logged in the WordPress database, accessible via a dedicated admin page.
  • View Email Details: Easily view the full content, headers, and attachments of logged emails.
  • Clear Log: Option to clear all logged emails.
  • SMTP Status Detection: Provides information about your current SMTP configuration.

This plugin ensures that your development and staging processes are clean and free from unintended email dispatches, while still allowing you to inspect what emails would have been sent.

Installation

  1. Upload: Upload the local-email-blocker folder to the /wp-content/plugins/ directory.
  2. Activate: Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Configure: Go to Email Blocker > Settings to configure blocking options and view the email log.

Frequently Asked Questions

How do I view blocked emails?

After activating the plugin, navigate to Email Blocker > Email Log in your WordPress admin dashboard. All intercepted emails will be listed there.

Can I use this plugin on a live production site?

While the plugin is primarily designed for development and staging environments, it can be used on a live site if you explicitly want to block all outgoing emails and log them. However, be cautious as this will prevent all legitimate emails (e.g., password resets, order confirmations) from being sent to your users.

What happens if I have an SMTP plugin installed?

By default, Local Email Blocker will block emails even if an SMTP plugin is configured, especially if you enable the “Block Even With SMTP” option in settings. This ensures complete control over email sending in your development environment.

Review feed

No reviews available

Screenshots

  1. Screenshot of the Email Log page.

    Screenshot of the Email Log page.

  2. Screenshot of an individual email detail view.

    Screenshot of an individual email detail view.

  3. Screenshot of the Email Blocker Settings page.

    Screenshot of the Email Blocker Settings page.

Changelog

1.0.0

  • Initial release of Local Email Blocker.
  • Core functionality for intercepting and logging emails.
  • Basic admin interface for viewing logs.