FindSoftware

MailCatcher

Email catcher that runs an SMTP server and shows the received messages in a web interface, written in Ruby.

MailCatcher is an email catcher written in Ruby. It runs an SMTP server that catches every message sent to it and shows the messages in a web interface, so an application can be pointed at it and the mail is displayed rather than delivered. A REST-style URL schema also serves the messages as JSON. It runs as a daemon in the background, and it is installed with gem install or started from its Docker image.

Identity

Status
Active
Maintainer
Samuel Cochran3
Maintained by
Individual3
First release
20106

Rendering and deploy

Runs as
Always on4
Install with
gem install4

Releases

Current major version
Pre-1.07
Last release
2026-09-026

Adoption

GitHub stars
6,7832
Contributors
518

Why these figures do not compare

Sources

  1. 2026-11-03: links, Categories
    mailcatcher.me/
  2. 2026-11-03: links, Written in, License model, GitHub stars
    api.github.com/repos/sj26/mailcatcher
  3. 2026-11-03: Maintainer, Maintained by
    github.com/sj26/mailcatcher/blob/main/LICENSE
  4. 2026-11-03: Runtime, Install with, Runs as, License, Content API
    github.com/sj26/mailcatcher/blob/main/README.md
  5. 2026-11-03: Minimum runtime
    github.com/sj26/mailcatcher/blob/v0.11.0/mailcatcher.gemspec
  6. 2026-11-03: First release, Last release
    rubygems.org/api/v1/versions/mailcatcher.json
  7. 2026-11-03: Current major version
    github.com/sj26/mailcatcher/releases/tag/v0.10.0
  8. 2026-11-03: Contributors
    api.github.com/repos/sj26/mailcatcher/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON