✨ Up to
-70%
on the 1st year
Days
Hours
Minutes
Seconds

Mail Catcher: capture and analyze all emails sent by WordPress

Introduction

On WordPress, emails play a key role: registration notifications, password resets, WooCommerce orders, contact forms, system alerts... Yet when an email doesn't reach its destination, it's often very difficult to understand what happened.

We have developed the Mail catcher from WPMasterToolKit. The objective is simple: capture and save all emails sent by WordPressThis means you can consult, analyze and quickly detect any errors, without having to rely on external solutions.

Which plugin can the Mail catcher module replace?

The module Mail catcher can replace several specialized plugins, including :

  • WP Mail Logging
  • WP Mail Catcher
  • Email Log
  • Email debugging plugins included in development suites

With WPMasterToolKit, you don't need to install an additional plugin dedicated solely to email logging.

Capture all emails sent by WordPress

The module relies directly on native WordPress mechanisms, including :

  • The filter wp_mail to intercept every e-mail sent
  • The action wp_mail_failed to record shipping errors

For each email, the following information is stored in a dedicated table:

  • Recipient(s)
  • Subject
  • Message content (HTML or text)
  • Complete headers
  • Attachments
  • Date and time of dispatch
  • Server address
  • Error message in case of failure

This provides a reliable, exhaustive trace of all e-mailswhether they have been sent successfully or not.

A clear dashboard for viewing emails

The module adds a dedicated page to the WordPress administration, accessible from the WPMasterToolKit.

Here you'll find :

  • A paginated list of all captured emails
  • Filters to distinguish between emails sent successfully and those sent in error
  • A search engine (recipient, subject, message...)
  • A detailed preview of each email in a modal window

The overview also includes :

  • HTML rendering of the message in an iframe
  • Attachments with icons adapted to their type (PDF, image, archive, etc.)
  • Any error messages returned by WordPress
Discover the module :
Free

Attachment management and sending errors

The module automatically detects attachments associated with an email and checks their presence on the server.
If a file is missing, a visual indication informs you directly in the interface.

If sending fails (wp_mail_failed), the exact error message is recorded. This makes diagnosis much easier: SMTP problem, incorrect server configuration, email provider refusal, etc.

Free version and Pro version limited

The free version of WPMasterToolKit limits capture to 5 emails a day.

  • A counter visible in the interface indicates the number of emails captured.
  • An alert appears when the limit is reached
  • The version Pro completely removes this restriction and allows unlimited capture

How to use the Mail catcher module

  1. Activate the Mail catcher in WPMasterToolKit
  2. Send emails from your site (form, forgotten password, SMTP test, etc.).
  3. See you in WPMasterToolKit → Mail catcher
  4. Consult the list of emails and open them to see their detailed content.

No complex configuration is required: the module works immediately after activation.

Our technical choices

We have chosen :

  • Uses a dedicated database table to guarantee high performance
  • Intercepts emails via native WordPress hooks, without modifying the behavior of wp_mail
  • Does not load the PHP class of the only if the module is activatedin line with the WPMasterToolKit philosophy
  • Offers a modern, clear and fast interface, even with a large number of emails

These decisions ensure a reliable, high-performance module that's perfectly integrated with WordPress.

Pro
1 site
3.50$
/Month
14
Days
Money-back guarantee
risk-free at 100 %!

Conclusion

The module Mail catcher from WPMasterToolKit is an indispensable tool for anyone wishing to debug, monitor and understand emails sent by their WordPress site.

It replaces several dedicated plugins, integrates natively with WordPress administration and respects the all-in-one philosophy of WPMasterToolKit : an activated module = loaded functionality, nothing more.

Whether you're a developer, administrator or just an advanced user, Mail catcher saves you precious time managing WordPress emails. 🚀