// import { MailerModule } from '@nestjs-modules/mailer'; // import { HandlebarsAdapter } from '@nestjs-modules/mailer/dist/adapters/handlebars.adapter'; import { Module } from '@nestjs/common'; import { MailService } from './mail.service'; import { join } from 'path'; import { Utility } from 'src/common/Utility'; @Module({ imports: [ // MailerModule.forRoot({ // // transport: 'smtps://user@example.com:topsecret@smtp.example.com', // // or // transport: Utility.mailConfig.transport, // defaults: Utility.mailConfig.defaults, // template: { // dir: join(__dirname, 'templates'), // adapter: new HandlebarsAdapter(), // or new PugAdapter() or new EjsAdapter() // options: { // strict: true, // }, // }, // }), ], // providers: [MailService], // exports: [MailService], // 👈 export for DI }) export class MailModule {}