Posteon
** Pre-alpha version **
Description
A provider indipendent email module, based on mongoDB.
This software is released under the MIT license. See LICENSE
for more details
Supported providers
Download and Installation
From the command line
$ npm install posteon
package.json
dependencies: {
...
"": "*$version*",
...
}
...
Example use
var posteon = ; posteon; var options = provider: name: 'sendgrid' apiKey: YOUR_APIKEY options: to: ; posteon;
Send options
var options = provider: name: 'sendgrid' apiKey: 'YOUR_APIKEY' to: email: 'to@email.com' name: 'Jack Smith' data: name: 'Jack Smith' metadata: userId: '1345698abcd' from: name: 'Mailer' email: 'from@email.com' subject: 'Email subject' html: '<h1>Html body</h1>' text: 'text body' attachments: name: 'file.txt' content: Buffer contentType: 'text/plain'//MIME Type images: name: 'picture.png' content: Buffer tags: 'tag_1' 'tag_2' headers: 'X-Replay-To': 'replay@email.com' metadata: appId: 'x895r5t' //other provider specific options