All templates

Deploy Mailpit on your own server.

Mailpit logo

Mailpit is a modern email testing tool designed for developers. It allows you to configure your application to use Mailpit for SMTP delivery, enabling you to view your outgoing emails in a user-friendly web UI. The app also offers the option to forward messages to real SMTP servers for delivery. With Mailpit, you can view messages in the…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Mailpit.

Mailpit screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why Mailpit

Everything you need, running where you choose.

Get the full Mailpit experience with Easypanel handling the repetitive infrastructure work around it.

Web UI for Email Viewing
Mailpit provides a web interface where you can view your messages in plain text, HTML, or source form. This makes it easy to inspect your outgoing emails and ensure they are formatted correctly.
JSON API for Message Retrieval
Mailpit includes a JSON API that allows you to list, retrieve, and delete messages. This provides a convenient way to manage your test emails and keep your testing environment clean.
Real-time Updates
Mailpit supports real-time updates using WebSocket. This means you can see changes to your outgoing emails as they happen, helping you to identify and fix issues more quickly.
Support for SMTP AUTH and PIPELINING
Mailpit implements RFC5321, including support for SMTP AUTH (RFC4954) and PIPELINING (RFC2920). This ensures that your test emails are sent in accordance with established email protocols.
In-memory Message Storage
Mailpit stores messages in-memory, providing a lightweight and efficient way to manage your test emails. It also supports file-based storage for message persistence.
Advanced Search Functionality
Mailpit includes powerful search capabilities, allowing you to quickly find specific emails or content within messages.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Mailpit
Open Templates, select Mailpit, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

mailpitRequired

App Service Image

axllent/mailpit:v1.29.7Required
Resources
Project documentation and source code.
Latest template update
May 4, 2026

Version bumped to v1.29.7

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Mailhog logo
Mailhog
MailHog is an intuitive email testing tool designed for developers. It allows you to configure your application to use MailHog for SMTP delivery, enabling you to view your outgoing emails in a user-friendly web UI. The app also offers the option to release messages to real SMTP servers for delivery. With MailHog, you can view messages in the web UI or retrieve them using the JSON API. It supports SMTP AUTH and PIPELINING, and provides real-time updates using EventSource. MailHog also includes a Chaos Monkey for failure testing and HTTP basic authentication for its UI and API. It's lightweight, portable, and requires no installation.
View template
Maildev logo
Maildev
Maildev is a simple, self-hosted SMTP server designed for testing and debugging emails in development environments. It captures all outgoing emails and provides a web-based UI to view, inspect, and test them. Maildev supports real-time email updates, allowing developers to see emails as they are sent. It also includes an API for programmatic access to emails and supports multiple inboxes for testing different email scenarios. Maildev is lightweight, easy to set up, and works seamlessly in local development and CI/CD pipelines.
View template
Gray Duck Mail logo
Gray Duck Mail
Gray Duck Mail is a user-friendly email discussion list application that offers an alternative to traditional email discussion group software. It is designed to be simple to set up and manage, making the process of running an email discussion list effortless. Gray Duck Mail is perfect for managing mailing lists between small to medium size groups, such as neighborhoods, schools, workplaces, and families. With Gray Duck Mail, you can send one email and automatically keep everyone in the loop. The application monitors a remote mail server for messages and processes them by relaying the message to all list members. It also automatically handles user subscriptions, unsubscription requests, and email bounces. Gray Duck Mail works with any external email host that allows for POP3/SMTP connections and message forwarding or aliasing. It relies totally on an external mail provider, allowing you to use an existing web host or email account.
View template
Mailpit logo
Ready to deploy Mailpit?
Open your own Easypanel dashboard, choose Mailpit from Templates, and review the deployment options.