Now with AI Integration

Catch Mail in Development

Simple, powerful email testing tool. Install with Docker, test email delivery in seconds, and debug SMTP connections with ease.

Quick Install

Get started in seconds. Choose Docker or Ruby Gem, then access the web interface at http://localhost:1080

Docker Install (Recommended)
docker run -d -p 1080:1080 -p 1025:1025 stpaquet/alpinemailcatcher
Ruby Gem Install
gem install mailcatcher-ng
mailcatcher

What does this do?

  • • Starts MailCatcher NG in the background
  • • Port 1080: Web interface (http://127.0.0.1:1080)
  • • Port 1025: SMTP server for catching emails
Django Configuration
# Django/Python
EMAIL_HOST = '127.0.0.1'
EMAIL_PORT = 1025
Rails Configuration
# Rails
config.action_mailer.smtp_settings = {
  address: '127.0.0.1',
  port: 1025
}

Language & Framework Agnostic

Works seamlessly with any programming language, framework, and development tool.

Programming Languages

Python
Ruby
Go
PHP
Node.js
More

Popular Frameworks

Rails
Django
Express
Laravel
Sinatra
More

Development Tools

VSCode
Cr
Cursor
RubyMine
Xcode
Android Studio
More

Powerful Features

Everything you need for email testing and debugging in development.

Quick Setup

One-line Docker command. No configuration. Start catching emails in seconds.

Web Interface

Beautiful, responsive web UI to view, inspect, and manage caught emails.

REST API

Full REST API for programmatic access to messages and email data.

SSL/TLS Support

Test secure SMTP connections with STARTTLS and direct TLS (SMTPS).

UTF-8 & i18n

Full UTF-8 support for international content and modern email standards.

AI Integration

Claude MCP and plugin support for AI-powered email testing workflows.

Language & Framework Agnostic

Works with any language (Python, Ruby, Go, Rust, PHP, Node.js, etc.) and framework.

SMTP Transcripts

View detailed SMTP logs and connection transcripts for each message for debugging.

AI-Driven Testing

Perfect for automated testing, including AI-driven test suites and verification workflows.

Ready to catch emails?

Get started with MailCatcher NG today. One command, zero configuration.