This package has been deprecated

Author message:

this package has been deprecated

dambreaker-nodemailer

1.0.0 • Public • Published

dambreaker-nodemailer

Use nodemailer to send email from your Qwebs server.

Features

Add the nodemailer parameters in config.json

{
  "nodemailer": {
    "transport": {
      "service": "service name",
      "auth": {
        "user": "user",
        "pass": "password"
      }
    },
    "dkim": {
      "domainName": "your domain.com",
      "keySelector": "123456",
      "privateKey": "./key.pem"
    },
    "from": "your e-mail address"
}

Declare and inject $mailer

const Qwebs = require("qwebs");
const qwebs = new Qwebs();
 
qwebs.inject("$mailer", "dambreaker-nodemailer");

API

  • send(mailerOptions)
let mailOptions = {
    from: 'Fred Foo ✔ <foo@blurdybloop.com>', // sender address 
    to: 'bar@blurdybloop.com, baz@blurdybloop.com', // list of receivers 
    subject: 'Hello ✔', // Subject line 
    text: 'Hello world ✔', // plaintext body 
    html: '<b>Hello world ✔</b>' // html body 
};
 
return $mailer.send(mailOptions);

Installation

$ npm install dambreaker-nodemailer

Package Sidebar

Install

npm i dambreaker-nodemailer

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

6.98 kB

Total Files

6

Last publish

Collaborators

  • benoit.claveau