@cryptoket/mail-manager
TypeScript icon, indicating that this package has built-in type declarations

1.0.23 • Public • Published

MailManager

Installation

npm install @cryptoket-private/mail-manager

Usage

Sending Email

import { EmailFactory } from '@cryptoket-private/mail-manager
const config = {
  auth: {
    pass: string;
    user: string;
  };
  host: string;
  pool: true;
  port: number;
  secure: boolean;
};
EmailFactory.setTransporterConfig(config);
const extension = 'ejs'; // or pug
const path = '<your template file location>';
const email = EmailFactory.get(path, extension);
email.send({ 
  message: {
    from: string,
    to: string
  }, 
  send: boolean,
  locals: {
    /** put your local variable here */
  }
});

Readme

Keywords

none

Package Sidebar

Install

npm i @cryptoket/mail-manager

Weekly Downloads

2

Version

1.0.23

License

MIT

Unpacked Size

152 kB

Total Files

39

Last publish

Collaborators

  • cryptoket