mirror of
https://github.com/docmost/docmost.git
synced 2026-06-11 02:28:24 +08:00
email integration
* Nest email module with smtp, postmark and console log drivers * react-email package
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
import { DynamicModule, Global, Module } from '@nestjs/common';
|
||||
import {
|
||||
mailDriverConfigProvider,
|
||||
mailDriverProvider,
|
||||
} from './providers/mail.provider';
|
||||
import { MailModuleOptions } from './interfaces';
|
||||
import { MailService } from './mail.service';
|
||||
|
||||
@Global()
|
||||
@Module({})
|
||||
export class MailModule {
|
||||
static forRootAsync(options: MailModuleOptions): DynamicModule {
|
||||
return {
|
||||
module: MailModule,
|
||||
imports: options.imports || [],
|
||||
providers: [mailDriverConfigProvider, mailDriverProvider, MailService],
|
||||
exports: [MailService],
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user