MailCrab
Email test server for development that accepts SMTP mail and shows it in a web interface, written in Rust.
MailCrab is an email test server for development, written in Rust. It accepts all SMTP mail, keeps it in memory while it runs, and shows it in a web interface that also displays attachments, headers and the raw message. The README describes it as inspired by MailHog and MailCatcher.
It runs from a Docker image, a single binary build, or a Helm chart on Kubernetes.
Worth knowing
The README describes MailCrab as a development tool, not a service for live mail. Messages stay in memory until a restart unless a retention period clears older ones.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Maintainer, Written in, License, License model, GitHub stars
api.github.com/repos/tweedegolf/mailcrab - 2026-11-03: Categories, Runtime, Install with, Runs as, Admin interface
github.com/tweedegolf/mailcrab/blob/main/README.md - 2026-11-03: Runs as
github.com/tweedegolf/mailcrab/blob/main/flydotio_deployment.md - 2026-11-03: License
github.com/tweedegolf/mailcrab/blob/v1.9.0/mailcrab/Cargo.toml - 2026-11-03: First release
api.github.com/repos/tweedegolf/mailcrab/releases - 2026-11-03: Current major version
github.com/tweedegolf/mailcrab/releases/tag/v1.9.0 - 2026-11-03: Last release
hub.docker.com/v2/repositories/marlonb/mailcrab/tags/ - 2026-11-03: Contributors
api.github.com/repos/tweedegolf/mailcrab/contributors?per_page=1