Giter Site home page Giter Site logo

catch-me's Introduction

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

If you like running all the things in foreman, pass true to --f

catchme --f true

Testing

Running npm test will run the unit tests with mocha.

Credits

Author

Copyright 2014, Paweł Wszoła

catch-me's People

Contributors

localredhead avatar pentiado avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

catch-me's Issues

mails wont show up

i installed catch-me as described in the readme, running debian jessie/64bit, nodejs v0.10.29, browser is chrome v36 on windows 8.1.

catch-me starts and accepts mails, but they do not show up in the GUI. Are there debug-switches? Do you need any logs?

Installation issues

Hi

I am getting a large number of errors when I try and install via npm
npm install catch-me -g
as per the instructions. I've updated my node.js to the latest version 0.10.28 and I've cleared my npm cache npm cache clean but I still getting error when I try and install. Any ideas?
Example of the errors:
image

image

I'm using Windows 7.

Thanks,
James

After Clear, no emails appear to be received

The Catchme UI will quickly display new emails, but after clicking the Clear button in the top right corner it no longer displays any new emails. To get new emails to appear, a Quit and restart of the catchme process on the server is required.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.