From e67367dcff0798fdea96bf5b9eaecbb56b41067f Mon Sep 17 00:00:00 2001 From: Etienne LOUPIAS <eloupias@grandlyon.com> Date: Wed, 12 Jun 2024 14:09:27 +0200 Subject: [PATCH] feat(mail): add param for mail sender (for smtp server change) --- .env.template | 1 + docker-compose.yml | 1 + src/mailer/mailer.service.ts | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.env.template b/.env.template index f2a748c7f..0068de267 100644 --- a/.env.template +++ b/.env.template @@ -18,6 +18,7 @@ ME_PORT=<mongo express port> # External API MAIL_URL=<SEN API url> MAIL_TOKEN=<SEN API token> +MAIL_FROM=<MAIL_FROM> MAIL_CONTACT=<MAIL_CONTACT> MAIL_SOSTECH=<MAIL_SOSTECH> # Ghost diff --git a/docker-compose.yml b/docker-compose.yml index 78c15b718..eba9b69a6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,6 +18,7 @@ services: SALT: ${SALT} MAIL_URL: ${MAIL_URL} MAIL_TOKEN: ${MAIL_TOKEN} + MAIL_FROM: ${MAIL_FROM} MAIL_SOSTECH: ${MAIL_SOSTECH} MAIL_CONTACT: ${MAIL_CONTACT} NODE_ENV: ${NODE_ENV} diff --git a/src/mailer/mailer.service.ts b/src/mailer/mailer.service.ts index ae2b20808..f51aa5cc1 100644 --- a/src/mailer/mailer.service.ts +++ b/src/mailer/mailer.service.ts @@ -16,7 +16,7 @@ export class MailerService { const emailsToSend = typeof to === 'string' ? [{ email: to }] : to; const formData = new FormData(); const data = JSON.stringify({ - from_email: this.config.from, + from_email: process.env.MAIL_FROM, from_name: this.config.from_name, to: emailsToSend, reply_to: 'inclusionnumerique@grandlyon.com', -- GitLab