@promise-watch/smtp
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

@promise-watch/smtp

Installation

pnpm add @promise-watch/smtp

Usage

import { SmtpNotifier } from "@promise-watch/smtp";
import type SMTPTransport from "nodemailer/lib/smtp-transport";
import type Mail from "nodemailer/lib/mailer";

const smtpOptions: SMTPTransport | SMTPTransport.Options | string = {
  host: process.env.SMTP_HOST,
  port: Number(process.env.SMTP_PORT) || 587,
};

const mailOptions: Mail.Options = {
  to: process.env.SMTP_TO,
  from: process.env.SMTP_FROM,
};

new SmtpNotifier(smtpOptions, mailOptions);

Readme

Keywords

none

Package Sidebar

Install

npm i @promise-watch/smtp

Weekly Downloads

67

Version

1.0.0

License

none

Unpacked Size

5.5 kB

Total Files

7

Last publish

Collaborators

  • jasonraimondi