co-inbox
Better inbox api based on visionmedia/co and andris9/inbox
Installation
$ npm install co-inbox
Usage
const inbox = Object;const client = inbox; const mailboxes = inbox;console; // use unsupported function from upstreaminboxclient ; // closeinbox;
NB: for more infomation on API, you could visit andris9/inbox
Supported API
-
createConnection(port, host, option)
-
listMailboxes()
-
getMailbox(path)
-
openMailbox(path)
-
listMessages(from, limit)
-
listMessagesByUID(first, last)
-
listFlags(from, limit)
-
search(query, isUID)
-
fetchData(uid)
-
fetchFlags(uid)
-
addFlags(uid, flags)
-
removeFlags(uid, flags)
-
storeMessage(message, flags)
-
copyMessage(uid, destination)
-
moveMessage(uid, destination)
-
deleteMessage(uid)
License
MIT