smtp2go-nodejs
v0.3.0
Published
NodeJS Library for interacting with the SMTP2GO API
Downloads
201
Readme
SMTP2GO-Node API Wrapper
This library provides a simple way to send email via the SMTP2GO API and also access other endpoints in the API in a standard way.
Installation
npm i smtp2go-nodejs
Example Code - Sending an Email
import SMTP2GOApi from 'smtp2go-nodejs';
const api = SMTP2GOApi(process.env.APIKEY);
const mailService = api.mail()
.to({ email: '[email protected]',name:"Optional Name" })
.cc({ email: '[email protected]' })
.from({ email: '[email protected]' })
.subject('Testing')
.html(```<h1>Hello World</h1>
<img src="cid:a-cat"/>
<p>This is a test html email!</p>```)
.attach(require('path').resolve(__dirname, './files/test.txt'))
.inline('a-cat', require('path').resolve(__dirname, './files/cat.jpg'));
api.client().consume(mailService);