@qccareerschool/winston-nodemailer
v6.0.0
Published
An email transport for winston v3 using nodemailer written in typescript.
Readme
winston-nodemailer
An email transport for winston using nodemailer written in typescript.
Install
npm i winston-nodemailer
Basic Usage
Typescript
import { NodemailerTransport } from 'winston-nodemailer'Javascript
var NodemailerTransport = require('winston-nodemailer').NodeMailerTransport;Using in a Logger
const transporter = nodemailer.createTransport({
host: 'host',
port: 587,
secure: false,
auth: { user: 'username', pass: 'password' },
});
const log = new winston.Logger({
transports: [
new winston.transports.Console({
colorize: true,
}),
new NodemailerTransport({
transporter,
from: '[email protected]',
to: '[email protected]',
tags: ['REST API'],
}),
],
});
log.error('test')!