aws-ses-feedback
makes it easy to handle feedback from aws ses.
npm install aws-ses-feedback
var sesFeedback = require('aws-ses-feedback')
var feedback = sesFeedback( { url: '/feedback'
, region: 'us-east-1'
, account: 'xxx'
, topic: 'xxx'
})
feedback.on('bounce', function(message) {
console.log(message)
})
feedback.on('complaint', function(message) {
console.log(message)
})
feedback.on('error', function(err) {
console.error(err)
})
feedback.listen(8080)
var app = connect()
, feedback = sesFeedback()
app.use(feedback)
app.listen(8080)
req.url
must be equal to options.url
. Defaults to /
.
Used to verify incomming notification. Se aws-snsclient
request verification for details.
MIT