mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-24 09:28:31 +00:00
added improvement for email transport (#9355)
This commit is contained in:
parent
46923463af
commit
27e500c012
1 changed files with 16 additions and 19 deletions
|
|
@ -48,24 +48,6 @@ import { ImportExportResourcesModule } from './modules/import_export_resources/i
|
|||
import { MailerModule } from '@nestjs-modules/mailer';
|
||||
import { HandlebarsAdapter } from '@nestjs-modules/mailer/dist/adapters/handlebars.adapter';
|
||||
|
||||
const port = +process.env.SMTP_PORT || 587;
|
||||
const transport =
|
||||
process.env.NODE_ENV === 'development'
|
||||
? {
|
||||
host: 'localhost',
|
||||
ignoreTLS: true,
|
||||
secure: false,
|
||||
}
|
||||
: {
|
||||
host: process.env.SMTP_DOMAIN,
|
||||
port: port,
|
||||
secure: port == 465,
|
||||
auth: {
|
||||
user: process.env.SMTP_USERNAME,
|
||||
pass: process.env.SMTP_PASSWORD,
|
||||
},
|
||||
};
|
||||
|
||||
const imports = [
|
||||
ScheduleModule.forRoot(),
|
||||
ConfigModule.forRoot({
|
||||
|
|
@ -99,7 +81,22 @@ const imports = [
|
|||
},
|
||||
}),
|
||||
MailerModule.forRoot({
|
||||
transport: transport,
|
||||
transport:
|
||||
process.env.NODE_ENV === 'development'
|
||||
? {
|
||||
host: 'localhost',
|
||||
ignoreTLS: true,
|
||||
secure: false,
|
||||
}
|
||||
: {
|
||||
host: process.env.SMTP_DOMAIN,
|
||||
port: +process.env.SMTP_PORT || 587,
|
||||
secure: process.env.SMTP_SSL === 'true',
|
||||
auth: {
|
||||
user: process.env.SMTP_USERNAME,
|
||||
pass: process.env.SMTP_PASSWORD,
|
||||
},
|
||||
},
|
||||
preview: process.env.NODE_ENV === 'development',
|
||||
template: {
|
||||
dir: join(__dirname, 'mails'),
|
||||
|
|
|
|||
Loading…
Reference in a new issue