This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Email Trap


An email trap that sends emails to the address of your choice. Built for use on staging or development environments, to stop WordPress or its plugins from sending emails out to anyone except the site administrator. Good for testing aspects of your WordPress site that rely emails being sent.

To use the plugin, simply activate it.

You can dynamically disable the plugin using the email_trap_enable filter.


  • Email-trap adds a control to the dashboard that simplifies the process of setting the email address to which emails are redirected.


  1. Upload the email-trap folder to the /wp-content/plugins directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Make sure the admin email address is one you have access to, so you can view the trapped emails.


Which address are emails redirected to?

Whichever one your site has in the “admin email” input of the Email Trap’s Options panel.


There are no reviews for this plugin.

Contributors & Developers

“Email Trap” is open source software. The following people have contributed to this plugin.


Translate “Email Trap” into your language.

Interested in development?

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



  • Plugin now exists


  • Fixing a bug with the default email_trap_enable value