co-mailparser

co-based api of mailparser

Usage no npm install needed!

<script type="module">
  import coMailparser from 'https://cdn.skypack.dev/co-mailparser';
</script>

README

co-mailparser

co-based mailparser

install

npm install co-mailparser

example

var parse = require ('co-mailparser');

co(function * (){
  try {
    // email can be instance of `ReadableStream` or `string`
    var obj = yield parse (email, { /* mailparser options */});  
    console.log (obj);
  } catch (err) {
    console.log(err)
  }
})();

I added options.headersOnly to get email headers only

var obj = yield parse (email, { headersOnly : true });  

Based on mailparser

license

MIT