This plugin reroutes all outgoing emails from a WordPress site (sent using the wp_mail() function) to a predefined configurable email address.
As of April 2026, WP Reroute Email is a WordPress mail plugin with 1.0K+ active installations and a 5/5 rating from 9 reviews. It has been downloaded 28K+ times in total. Requires WordPress false+ and PHP false+. Available on WordPress.org since 2013. Downloads are down 23% this week. Support resolution rate: 0%. Top alternative: Flamingo.
This plugin intercepts all outgoing emails from a WordPress site, sent using the wp_mail() function, and reroutes them to a predefined configurable email address. This is useful in case where you do not want email sent from a WordPress site to reach the users. For an example, to resolve an issue you downloaded production database to your development site and you want no email is sent to production users when testing. You may enable this plugin in development server and reroute emails to your given email address.
WP Reroute Email provides options for adding your own text or the recipients address at the bottom of the mail.
You may also save a copy of the email to database and view them from the interface.
Now, you will be able to disable rerouting based on the subject texts.
Thank you for this very useful plugin for preventing unwanted emails from going out.
I’ve used this on test versions of sites to block automated emails from going to site members.
I used this today when updating old WooCommerce orders but didn’t want automatic emails going to customers and confusing them.
Works well and has useful options such as blocking emails completely which was helpful today as I would otherwise have sent over 240 emails.
It works great and it can also disable emails a log them.
This is a great plugin you must have when doing plugin development.
I love not having to worry about who I might inadvertently send an email to when debugging plugins. So far this plugin has worked flawlessly for me. I don’t think I’ve ever left a review on a WordPress plugin before, but this plugin is going to be tremendously useful and so I thought I would come on here to say a big thank you to Sajjad for making this plugin. Thanks.
Having emails go out from test sites is a nightmare and this plugin makes it easy to completely turn them off, I love it!
Only thing I wish was there is the ability to selectively re-enable certain emails, specifically password reset emails. In my case, I need to be able to have users log into the test site sometimes, and if they don’t know their password, having them reset it is so much easier than any other solution. Would be great to have a checkbox for this in particular (and maybe some other cases).
Either way, amazing plugin, been using it for years and it’s been kept up to date nicely 👍
| WordPress | false+ requiredTested up to 6.8.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.