mbox-json
v1.0.0
Published
Parses MBOX file to JSON
Downloads
9
Maintainers
Readme
mbox-json
Parses MBOX file to JSON
Mail Labels (e.g. Time, From, Received, etc.) become attributes.
install
npm install mbox-json
example
var mboxJSON = require('mbox-json');
mboxJSON.parse(__dirname + '/Chat.mbox', function(data){
console.log(data); // prints array of messages
console.log(data[0]); // prints first message
console.log(data[0].Time); // prints timestamp of when first message was sent
console.log(data[0].From); // prints sender of first message
console.log(data[0]['Content-Type']); // prints content type of first message
console.log(data[0].Message); // prints message content of first message
});
api
parse(callback)
Type: function
Calls back with object containing array of messages.
data
Type: array
Message objects.
messageObject['Time']
Type: string
Time that message was sent.
messageObject['From']
Type: string
Sender of message.
messageObject['Content-Type']
Type: string
Content Type of message.
messageObject['Message']
Type: string
Content of message.
license
MIT © Rishi Masand