mail-runner

1.1.0 • Public • Published

Mail-runner

Mail-runner is a package that makes sending mails seamless. Its main aim is to help those who intend on running serverless applications to send mails with ease.

Parameters


Usage
  import MailRunner from "mail-runner"
const send = () => {
const config = {  // The details here are gotten from your mail provider
  appUsername: "application username",
  appPassword: "application password",
  host: "host",
  port: "port", // port number
  secure: false // True or false depending on the SMTP configuration from your provider
};
const mailer = new MailRunner(config);

mailer.send(
  {
    siteName: "My Web App" // Pass site name here
    from: "bot@domain.com", // this must be any email with your domain name as its extension
    toUser: "to@user.com",
    title: "title",
    message: "This is a test mail" // Could also take html
  }).then(res => {
    console.log("sent", res)
    // Do whatever
  }).catch(err => {
    console.log("error", err)
    // handle errors
  });

}

Repo


Github mail-runner-npm

Readme

Keywords

none

Package Sidebar

Install

npm i mail-runner

Weekly Downloads

1

Version

1.1.0

License

MIT

Unpacked Size

33 kB

Total Files

4

Last publish

Collaborators

  • jeffukus