Transactional emails with a kick Agnostic transactional email sending in Node.js environment 💥 💪 💊 > Why ? To improve and facilitate the implementation, flexibility and maintenance of transactional emailing tasks. > Features Agnostic transactional email sending using web API or SMTP server. One input, one output. Configuration based, not implementation based : easy switch between different modes. Normalized transactions events. Securized payloads. Customisable default templates. > Table of contents Requirements Getting started Beneficiary use cases Supported web API providers Licence > Requirements Node.js >= 14.16.0 NPM >= 6.14.11 > Getting started Install > npm i cliam --save Enter fullscreen mode Exit fullscreen mode Configure Create a .cliamrc.json file on the root of your project. > touch .cliamrc.json Enter fullscreen mode Exit fullscreen mode Define a minimalist configuration in .cliamrc.json newly created: { "consumer": { "domain": "https://www.john-doe.com" } "mode": { "api": { "name": "YOUR_PROVIDER", "credentials": { "apiKey": … Enter fullscreen mode Exit fullscreen mode
Thanks for sharing ! Here a package which can help with email sending in node.js environment. One library for many providers.
konfer-be / cliam
Agnostic transactional email sending in Node.js environment
Transactional emails with a kick
Agnostic transactional email sending in Node.js environment💥 💪 💊
> Why ?
To improve and facilitate the implementation, flexibility and maintenance of transactional emailing tasks.
> Features
> Table of contents
> Requirements
> Getting started
Install
> npm i cliam --save
Configure
Create a .cliamrc.json file on the root of your project.
> touch .cliamrc.json
Define a minimalist configuration in .cliamrc.json newly created:
Thanks for sharing