MailCatcher NG

MailCatcher NG

1.6.8

Category: Email & Mail Servers

#serwery#self-hosted#docker#mailcatcherng

Overview

MailCatcher NG runs a super simple SMTP server which catches any message sent to it to display in a web interface. Point your app's SMTP settings at mailcatcher-ng:1025 and inspect every captured email in the browser.

Primary Use Cases

1

Run an all-in-one private mail server with IMAP, POP3, SMTP, and webmail on your own domain.

2

Host newsletter broadcasts, subscriber lists, and automated email campaigns with BYO SMTP.

3

Capture and test transactional emails during local and staging development.

Key Features

  • Automated DKIM, SPF, DMARC, and TLS security configurations
  • Built-in spam filtering (Rspamd) and antivirus protection
  • Modern webmail interface with calendar and contact sync
  • Subscriber list segmentation, analytics, and unsubscribe handling

Container Specification

Docker Image

mailcatcher-ng:latest

Default Version

1.6.8

SSL & Domain Routing

Automated Let's Encrypt (Caddy / Traefik)

Persistent Volumes

Managed host volume mounts

How to Deploy MailCatcher NG with tug.sh

1

Connect your Linux server

Run the 1-line tug.sh agent install command on any Ubuntu, Debian, or Rocky Linux VPS.

2

Select MailCatcher NG from the Marketplace

Pick your domain name, configure custom environment variables if needed, and choose your persistent storage folder.

3

Click Deploy & Go Live

tug.sh pulls the container, sets up HTTPS certificates, configures the reverse proxy, and boots the service in under 60 seconds.

Deploy on Your Server

Experience effortless self-hosting. Deploy MailCatcher NG on Hetzner, DigitalOcean, or your home lab with zero maintenance headaches.

LicenseOpen Source
Platform Cost100% Free for 1st VPS
CategoryEmail & Mail Servers