Introduction
Mailcatcher is a professional email testing tool designed for developers and development teams. It helps you capture, view, and test emails sent from your development environment without delivering them to real recipients.
What is Mailcatcher?
Mailcatcher acts as a fake SMTP server that captures all outgoing emails from your application during development. Instead of emails being sent to real inboxes, they're safely stored in Mailcatcher where you can:
- Preview emails - View HTML and plain text versions of your emails
- Inspect headers - Check all email headers including custom ones
- Download attachments - Access and verify any attached files
- Share with your team - Collaborate on email testing without exposing real addresses
Why use Mailcatcher?
Prevent accidental email delivery
During development, you might accidentally send test emails to real customers or users. Mailcatcher prevents this by intercepting all outgoing mail.
Test email layouts
Quickly iterate on your email templates and see exactly how they'll look in different email clients.
Debug email issues
Inspect the raw email content, headers, and attachments to troubleshoot any email-related problems in your application.
Getting Started
Ready to start using Mailcatcher? Check out our Getting Started guide to set up your first project.