axllent/mailpit

An email and SMTP testing tool with API for developers

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 28 minutes ago
Added to GitGenius on September 6th, 2026
Created on July 29th, 2022
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 337
Total Stargazers: 10,305 (+1)
Total Subscribers: 26 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.1 hours
Mean response time: 8.7 hours
90th percentile: 18.0 hours
Tracked items: 215

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 11% of issues opened in the past year have been closed. Three people close 64% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 2
Closed in 7 days: 1
Avg open age: 1 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • stale (30)
  • bug (17)
  • enhancement (14)
  • documentation (4)
  • invalid (4)
  • docker (1)

Detailed Description

Mailpit is an email and SMTP testing tool that captures and inspects emails during development.

The tool solves the problem of testing email functionality without sending real messages to external addresses. It works by running as an SMTP server that intercepts outgoing mail, storing it in memory for inspection through a web interface. Developers configure their applications to send mail to Mailpit instead of a production mail server, then review captured emails, check formatting, verify links, and test email-related workflows without external dependencies or side effects.

Mailpit suits developers building applications that send email notifications, password resets, or transactional messages. It is particularly useful for integration testing where you need to verify email content and behavior programmatically. The tool provides a REST API for automated testing, allowing test suites to query captured emails and assert on their contents. The project explicitly positions itself as a successor to MailHog, which is no longer maintained, offering a maintained alternative with active security updates.

The project maintains active continuous integration across testing, building, and Docker image generation. Code quality is monitored through automated analysis. The tool is built in Go with zero external dependencies, resulting in a single binary that runs on multiple platforms with minimal resource consumption.