Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EmailManager

Manages email accounts, defined as EmailAccount.

Hierarchy

  • any
    • EmailManager

Index

Properties

accounts

accounts: EmailAccount[] = []

Email accounts.

smtp

smtp: any

SMTP client created via Nodemailer.

timerWeeklyReport

timerWeeklyReport: any

Timer to send the weekly reports.

Accessors

Static Export assignment Instance

Methods

init

  • init(): Promise<void>

sendWeeklyReport

  • sendWeeklyReport(): void

start

  • start(): void

stop

  • stop(): void

Generated using TypeDoc