Welcome to Mail Catcher

Email catching, logging, and monitoring solution for Joomla!

Mail Catcher

Latest version: v2.1.0 Stable — built for Joomla 6

SUBSCRIBE NOW ($39)!

Loyalty Reward program

We'd like to offer a 35% discount for SINGLE, BUNDLE, HUB and DEVELOPER subscribers.

Every email your site sends, in one place

Contact forms, registrations, password resets, newsletters, order confirmations — Mail Catcher records them all, from the site, the administrator, the API and even CLI and cron commands.

Debug in seconds

Stop guessing whether an email was sent. See the exact content, recipients, headers and the error message returned by the mail server when a send fails.

Stay in control

Spot abnormal activity from spammers, attackers or a malfunctioning extension the moment it starts, instead of when your host suspends the account.

Verify your campaigns

Newsletter and subscription extensions send a lot of mail. Confirm every message really went out, and looked exactly as intended.

New in version 2.1.0

The biggest release since Mail Catcher went Joomla 6 native.

Never email a real customer from a test site again

Choose what happens to every email your site produces:

  • Log and send — business as usual, everything is logged and delivered.
  • Log only — mails are captured in full and never leave the server. Perfect for a staging site or a freshly cloned production database.
  • Redirect to test address — everything is delivered to you (or your whole team, comma separated) instead of to the real recipients, while the log still shows who each mail was meant for.

One setting, applied to Joomla core and every third party extension at once. Nothing to configure per extension, nothing to remember to switch back on.

Cleans up after itself

A busy site logs a lot of mail. The new Task Scheduler routine purges old mails automatically — by age, by count, or both — and removes their attachment files from disk at the same time.

Tell it to keep failed sends for debugging, or to spare anything you have not read yet, and let it run daily. Your log stays useful and your database stays small.

Download any email as .eml

Export a caught message complete and unmodified, then open it in Thunderbird, Outlook or Apple Mail, forward it to a deliverability service, or attach it to a support ticket. A new Headers tab shows the raw MIME header, so you can check Reply-To, Content-Type, encoding or any custom header your extension adds.

Find the one email you are looking for

Filter by date range, by mailer, by sending status, by delivered or intercepted, and by read or unread. Search by subject, body, sender, recipient or IP address, or jump straight to a mail by its ID. Mark mails read or unread in bulk.

Unread counter where you will see it

A tile on your administrator dashboard shows how many caught mails you have not read. Click it and you land in the list, already filtered. No more remembering to go and look.

Now speaking 23 languages

The administrator interface is fully translated into 23 languages, including Arabic, Hebrew and Persian with proper right to left support, plus Chinese, Japanese, Korean, Thai, Hindi and the major European languages.

Safer and faster

Caught HTML mail is now rendered in a sandboxed frame, so a malicious email can never run scripts in your administrator session. Attachment downloads are locked to their own mail. New database indexes keep the list and the dashboard quick even after hundreds of thousands of logged mails.

Simple dashboard that keeps you informed with all email activity in your site. Stay on top of it.

Mail Catcher Mail Catcher Mail Catcher

We also have a list view that shows all emails sent from your sites, you can manage each individual email, view the content, check the sending status, download attachments or resend it anytime you want.

What Mail Catcher records

  • Sent date
  • Sent from email address and name
  • Recipients, Cc and Bcc
  • Subject
  • Email content, both text and HTML
  • Attachments, downloadable from the list
  • Sending status: successful or failed, with the error message
  • Delivery status: delivered or intercepted
  • Mailer: PHP Mail, SMTP or Sendmail
  • Referer: which component and controller sent the mail
  • IP address of the user who triggered the sending
  • The complete raw MIME message

Frequently asked questions

Will Mail Catcher stop my site from sending emails?

Not unless you ask it to. Out of the box, and after an upgrade from an earlier version, mail is logged and delivered exactly as before. Holding mail back or redirecting it is a single option you choose yourself.

Does it catch emails sent by cron jobs and CLI commands?

Yes. Mail Catcher hooks into the Joomla mailer itself, so mail from the site, the administrator, the API and CLI commands is all caught — including mail sent by the Joomla Task Scheduler.

How many domains can I install and use Mail Catcher?

Unlimited. You can install and use Mail Catcher in as many domains as you wish. However, support is only given to the number of domains associated with your subscription level (01 domain).

Is Mail Catcher fully open source?

Yes. Mail Catcher is 100% open source extension.

Am I able to keep using Mail Catcher after my subscription expired?

Yes. But you will not be able to access our support and updates (bug fixes, new features).

I don't have PayPal account, how can I pay?

PayPal allows you to pay with your credit cards without having to have a PayPal account. When you are in PayPal checkout page, click on the link "Don't have a PayPal account" then fill in your credit card details there. There will be an option for you to create a new PayPal account, but that is not required.

As a paid subscriber, how many questions/tickets can I ask/create?

Unlimited. We love to assist you and we are here to help therefore we don't limit your questions/support tickets number.

Can Mail Catcher integrate with my favorite extensions?

Please send us an email with your extension name + download link (or an installation package), we will check to see if it can be integrated with Mail Catcher.

Ready to see every email your site sends?

One subscription, unlimited domains, 100% open source.

SUBSCRIBE NOW ($39)!

All the things you need to make your work easier. Did you like Solidres?