Mailpit
Mailpit is a lightweight, multi-platform email testing tool for developers. It runs an SMTP server that captures all outgoing emails and displays them in a clean web interface with a powerful API.
What You Can Do After Deployment
- Access the web UI to view all captured emails in real time
- Configure your application to send emails via Mailpit SMTP on port 1025
- Search, filter, and inspect email content including HTML, plain text, and attachments
- Use the REST API to integrate email testing into your CI/CD pipeline
- Test email rendering across different clients with the built-in preview
Key Features
- Zero-dependency SMTP server with instant email capture
- Modern web UI with real-time updates via WebSocket
- REST API for programmatic access and automation
- Support for MIME, attachments, HTML emails, and message tagging
- Lightweight with very low memory footprint
License
MIT — GitHub