Introduction

Site monitoring, Administration, Email

Mail Catcher is a utility component for Joomla! that catches, logs and monitors every email your site sends.


For developers and administrators it is the quickest way to see exactly what Joomla sent, to whom, and whether it actually went out — invaluable when debugging a contact form, a registration email or a third party extension.

It is also a safe sandbox for staging and development sites: you decide whether caught mail is delivered as usual, logged and never delivered, or redirected to your own test address, so real customers never receive test emails.

The dashboard reports and statistics keep you on top of all email activity on your site, so unusual spikes — from spammers, attackers or a malfunctioning extension — show up quickly. It is just as useful for extensions that send mail regularly, such as newsletters or subscription systems: you can confirm at a glance that every message went out as intended.

Mail Catcher catches and logs the following information:

  • Sent date
  • Sent from email address + name
  • Recipients
  • Subject
  • Email content (supports both text and HTML format)
  • Attachments
  • Sending status: failed or successful
  • Interception status: delivered, logged only or redirected
  • Mailer: PHP Mail, SMTP or Sendmail
  • Referrer: see from where the email was sent (component, controller)
  • IP address: the IP address of the user who triggered email sending

Main features:

  • Three interception modes: log & send, log only, or redirect everything to a test address
  • Automatic clean up: schedule a purge of caught mails by age or by count with Joomla's Task Scheduler
  • Download any caught email as a .eml file and inspect its raw MIME headers
  • Unread counter tile on the administrator dashboard
  • Filters for date range, mailer, sending status and read/unread, plus bulk mark as read/unread
  • Catches mail sent from the site, the administrator, the API and CLI commands
  • Available in 23 languages, including right to left ones

Change log

Version 2.1.0

  • New feature: interception modes — log & send, log only, or redirect all mail to a test address
  • New feature: Task Scheduler plugin to purge caught mails automatically by age or by count
  • New feature: download a caught email as .eml, plus a Headers tab in the message preview
  • New feature: unread counter on the administrator dashboard
  • New feature: filter by date range, mailer and read/unread, and mark mails read/unread in bulk
  • New feature: 22 additional translations
  • Improvement: faster mail list and dashboard on large logs
  • Fix: attachments are now removed from disk when a mail is deleted
  • Security: attachment downloads are restricted to the mail's own folder, and the HTML preview is sandboxed

Version 2.0.1

  • Catch emails sent from CLI commands
  • Fix language files not being loaded in some contexts

Version 2.0.0

  • Support Joomla 6 natively

Version 1.3.0

  • Fix an issue that prevented Mail Catcher from catching emails above a certain mime_body length
  • Refactor the system plugin to use Joomla 5 MVC
  • Subject: only encode when necessary

Version 1.2.1

  • Fix Joomla 4.4 compatibility
  • Support encoded email subjects

Version 1.2.0

  • New feature: unread highlight for emails
  • New feature: relative dates for the email sending date
  • New feature: filter for failed emails
  • Improve Joomla 4 support
  • Fix message preview issue with Unicode characters
  • Add logging of MIMEHeader & MIMEBody
  • Fix charts incorrectly loaded by months
  • Add support for attachments added via addStringAttachment
Functionality
Mail Catcher solves a very foundation problem in my Joomla site: monitor outbound emails so i always in full control
Ease of use
It is very easy to use and configure from a very beginning phase to working state
Support
The support team was very active and helpful to get me through the setup and config
Documentation
Very detailed and well drafted, all configuration steps are mentioned in the documentation
Value for money
Well worth the subscription cost, the team is making a very good Joomla extension
I used this to: Monitoring emails sent by my Joomla site, our site sends a lot of emails therefore we need a way to monitor them and Mail Catcher is the admin life saver
Functionality
It records all sent emails from your Joomla in a central place so that we can debug whether email was sent or not.
Ease of use
It is a simple component and super easy to use
Support
Support is good
Documentation
Good
Value for money
Very good
Solidres
Free

Solidres

By Solid Labs
Booking & Reservations
Solidres is a hotel booking extension for Joomla! CMS. Solidres itself is a free extension and you can download, install and use it in unlimited sites as you wish. Also, Solidres follows Joomla coding standard (MVC structure) therefore customizing Solidres or developing template for Solidres is a pleasant task for all Joomla developers/designers. Although Solidres was designed to support hotel (ro...
Speedy Translate
Paid download

Speedy Translate

By Solid Labs
Multi-lingual Content
Speedy Translate is a dedicated Joomla extension with the ultimate goal to make translating work in Joomla easier and speedier. Our motivation to create this extension is from the fact that building a multilingual site in Joomla is somewhat a confusing and time consuming task, even for an experienced Joomla users, let alone new users. If you have built a multilingual site with Joomla, you will pro...
Experience (Tour & Activities) for Solidres
Paid download

Experience (Tour & Activities) for Solidres

By Solid Labs
Extensions Specific Non-sorted
This plugin is dedicated to Tour (attractions, adventure, sightseeing) & Activity (appointment, facility, event) booking for Joomla. This plugins requires Solidres component (FREE) to be installed first. What is the main use cases of Experience plugin? There are three main use cases: To build online booking site for tour & activities for the traditional tour operator companies/travel agencie...
Solidshop
Free

Solidshop

By Solid Labs
Shopping Cart
Solidshop — Free, self-hosted e-commerce for Joomla 6+ Short description Solidshop is a free, open-source e-commerce component for Joomla 6+. Self-hosted, GPL-3, no SaaS subscriptions, no platform fees, no transaction cuts, no data harvesting — just your store, running on infrastructure you control. Long description Solidshop is a free, open-source shopping cart for Joomla 6. It installs l...
Sidekick
Paid download

Sidekick

By Solid Labs
Development Tools
TLDR: Sidekick is the Joomla developer's Swiss Knife. Sidekick is a dedicated Joomla extension with the mission to make Joomla developer's life easier and better. Less time for work and more time for your family. Sidekick is developed by Solidres Team. We've been working as Joomla developers for more than 10 years and still growing strong. Our products are not just for end-users, we also develop...
Restaurant Management System
Paid download

Restaurant Management System

By Solid Labs
Food & Beverage
Restaurant Management System (RMS) provides a simple yet powerful solution for those who is looking for a solid and ready to use solution for both independent restaurant and hotel restaurant. As a Joomla extension, you can manage your restaurant directly from your website anywhere and on any devices without having to install any software into your computer like others traditional restaurant softwa...
Admin Customizer
Paid download

Admin Customizer

By Solid Labs
Admin Styling
Welcome to Admin Customizer - Beautify your Joomla admin! We’ve been working with Joomla! a lot, and we look at the Joomla! admin screens almost every single day. To be honest, it is boring. The Joomla! admin template allows us to configure some colors using its parameters, but it is quite limited and it is also very time-consuming to find a good and satisfying color scheme, is there a better/q...

Mail Catcher

Version:
2.1.0
Developer:
Solid Labs
Last updated:
Aug 07 2026
2 weeks ago
Date added:
Oct 04 2017
License:
GPLv2 or later
Type:
Paid download
Includes:
c p
Compatibility:
J6
Download

Uses Joomla! Update System

Score:


Write a review