Catch, display and validate emails


CatchMe runs a simple SMTP server which catches any message sent to it to display in a web interface. Run CatchMe, set your app to deliver to smtp://, then check out to see the emails that arrived so far.

  • Catches all mail and stores it for display
  • Validate email with campaignmonitor -
  • Download original email to view in your native mail client
  • Command line options to override the default app and stmp port
  • Email appears instantly in your browser via
  • Runs as a daemon in the background

Install catch-me:

npm install catch-me -g

Run catchme


If you need some specific ports just pass them here

catchme --mailPort 1234 --appPort 4321

Running npm test will run the unit tests with mocha.

Copyright 2014, Paweł Wszoła (