apps/api/src/mailer/mailer.service.ts
Properties |
|
Methods |
|
constructor(configService: ConfigService)
|
||||||
Defined in apps/api/src/mailer/mailer.service.ts:13
|
||||||
Parameters :
|
Private loadTemplate | |||||||||
loadTemplate(templateName: HandlebarsTemplate, data: object)
|
|||||||||
Defined in apps/api/src/mailer/mailer.service.ts:49
|
|||||||||
Parameters :
Returns :
string
|
Async sendEmail | |||||||||||||||
sendEmail(user: UserEntity, subject: string, template: HandlebarsTemplate, data?: object)
|
|||||||||||||||
Defined in apps/api/src/mailer/mailer.service.ts:69
|
|||||||||||||||
Parameters :
Returns :
any
|
Private templateCache |
Type : Map<HandlebarsTemplate | handlebars.TemplateDelegate>
|
Defined in apps/api/src/mailer/mailer.service.ts:13
|
Private transporter |
Type : nodemailer.Transporter
|
Defined in apps/api/src/mailer/mailer.service.ts:12
|