Skip to content
A mail transport for winston using Amazon Simple Email Service (SES)
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
.travis.yml
changelog.md
package.json
readme.md

readme.md

winston-amazon-ses Build Status Codeship Status for jpgarcia/winston-amazon-ses

A email transport for winston using Amazon Simple Email Service (SES) inspired in winston-mail.

Installation

Installing npm (node package manager)

  $ curl http://npmjs.org/install.sh | sh

Installing winston-amazon-ses

  $ npm install winston
  $ npm install winston-amazon-ses

Usage

  var winston = require('winston');

  //
  // Requiring `winston-amazon-ses` will expose
  // `winston.transports.SES`
  //
  require('winston-amazon-ses').SES;

  winston.add(winston.transports.SES, options);

The SES transport uses node-amazon-ses behind the scenes. Options are the following:

  • to: The address(es) you want to send to. [required]
  • accessKey: AWS SES access key. [required]
  • secretKey: AWS SES secret key. [required]
  • from: The address you want to send from. (default: winston@[server-host-name])
  • subject Subject for email (default: winston: {{level}} {{msg}})
  • level: Level of messages that this transport should log.
  • silent: Boolean flag indicating whether to suppress output.
Something went wrong with that request. Please try again.