Turn .eml files into usable domain objects.
$ npm install letter-openervar letterOpener = require('letter-opener')
var core = new letterOpener('tmp')
// id is the filename of one of the messages
core.findMessage(id, function gotMessage(err, message) {
// check for errors and do something with your message
})
core.findAllMessages(function allMessages(err, messageFiles) {
// check for errors and do something with your messages
})To run the test suite, first invoke the following command within the repo, installing the development dependencies:
$ npm installThen run the tests:
$ npm testAuthor: Ethan Garofolo