catch-me

0.9.1 • Public • Published

CatchMe Codeship Status for Pentiado/email-guide Coverage Status

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://127.0.0.1:1025, then check out http://127.0.0.1:1080 to see the emails that arrived so far.

CatchMe screenshot

Features

  • Catches all mail and stores it for display
  • Validate email with campaignmonitor - http://www.campaignmonitor.com/css/
  • 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 Socket.io
  • Runs as a daemon in the background

CatchMe screenshot

Usage

Install catch-me:

npm install catch-me -g

Run catchme

catchme

If you need some specific ports just pass them here

catchme --mailPort 1234 --appPort 4321

Testing

Running npm test will run the unit tests with mocha.

Credits

Author

Copyright 2014, Paweł Wszoła (wszola.p@gmail.com)

Package Sidebar

Install

npm i catch-me

Weekly Downloads

0

Version

0.9.1

License

MIT

Last publish

Collaborators

  • pentiado