Skip to content

bringr/node-transacemail

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transactional Email & Templated Email for NodeJS done right Build Status

Transacemail provides an organized way to handle transactional email while still being fully decoupled and modular.

NPM

Install the module with: npm install transacemail

How to implement a TemplateEngine

TemplateEngine are object that should implement the following methods:

  • .compile(templateString) -> Function
  • .exec(fnCompiledTemplate, data) -> String See Mailing.templateEngine in Mailing.js.

How to implement a MailProvider

MailProviders just have to implement: .send(mail, callback(err, success)). See node-transacemail-mandrill.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using grunt.

Release History

v0.1.0 - Initial commit (4 fev. 2012)

License

Copyright (c) 2013 Francois-Guillaume Ribreau Licensed under the MIT license.

About

[Not ready for prime time] Transactional Email & Templated Email for NodeJS done right

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published