@dadi/nodemailer-browser-transport
v1.0.1
Published
Preview your Nodemailer emails in your browser.
Downloads
71
Readme
Nodemailer Preview Transport
Preview your Nodemailer emails in your browser (Inspired by Letter Opener).
Usage
Install via NPM
$ npm install @dadi/nodemailer-browser-transportUse it with Nodemailer
const nodemailer = require('nodemailer') const nodemailerBrowser = require('@dadi/nodemailer-browser-transport') let tmpdir = require('path').join(process.cwd(), 'tmp', 'nodemailer') let transport = new nodemailerBrowser({ dir: tmpdir, browser: true }) let mailer = nodemailer.createTransport(transport) mailer.sendMail({ from: '[email protected]', to: user.email, // cc:'[email protected]', // bcc:'[email protected]', subject: 'Hello', text: 'How are you?' }, function (err, info) { if (err) { console.log('Error: ' + err) } else { console.log('Response: ' + info) } }) }Any emails sent through the preview transport will be written to the
tmpdirand opened in a browser (unlessbrowseris set to false).
