diff --git a/libs/common/src/config/email.config.ts b/libs/common/src/config/email.config.ts index bd249e7..11e8c6f 100644 --- a/libs/common/src/config/email.config.ts +++ b/libs/common/src/config/email.config.ts @@ -7,6 +7,7 @@ export default registerAs( SMTP_PORT: parseInt(process.env.SMTP_PORT), SMTP_SECURE: process.env.SMTP_SECURE === 'true', SMTP_USER: process.env.SMTP_USER, + SMTP_SENDER: process.env.SMTP_SENDER, SMTP_PASSWORD: process.env.SMTP_PASSWORD, }), ); diff --git a/libs/common/src/constants/regions.ts b/libs/common/src/constants/regions.ts index c19a50f..3d2eb1a 100644 --- a/libs/common/src/constants/regions.ts +++ b/libs/common/src/constants/regions.ts @@ -79,7 +79,6 @@ export const allCountries = [ 'Iran', 'Iraq', 'Ireland', - 'Israel', 'Italy', 'Jamaica', 'Japan', diff --git a/libs/common/src/util/email.service.ts b/libs/common/src/util/email.service.ts index 8636dea..1b87334 100644 --- a/libs/common/src/util/email.service.ts +++ b/libs/common/src/util/email.service.ts @@ -10,6 +10,7 @@ export class EmailService { this.smtpConfig = { host: this.configService.get('email-config.SMTP_HOST'), port: this.configService.get('email-config.SMTP_PORT'), + sender: this.configService.get('email-config.SMTP_SENDER'), secure: this.configService.get('email-config.SMTP_SECURE'), // true for 465, false for other ports auth: { user: this.configService.get('email-config.SMTP_USER'), @@ -26,7 +27,7 @@ export class EmailService { const transporter = nodemailer.createTransport(this.smtpConfig); const mailOptions = { - from: this.smtpConfig.auth.user, + from: this.smtpConfig.sender, to: email, subject, text: message,