diff --git a/src/configuration/config.dev.ts b/src/configuration/config.dev.ts
new file mode 100644
index 0000000000000000000000000000000000000000..e9763084fa20e80748ce3f82c33fe8f3517bc528
--- /dev/null
+++ b/src/configuration/config.dev.ts
@@ -0,0 +1,37 @@
+export const configDev = {
+  url: process.env.MAIL_URL,
+  token: process.env.MAIL_TOKEN,
+  host: 'ram-dev.grandlyon.com',
+  protocol: 'https',
+  port: '443',
+  from: 'inclusionnumerique@grandlyon.com',
+  from_name: 'Réseau des acteurs de la médiation numérique',
+  replyTo: 'inclusionnumerique@grandlyon.com',
+  templates: {
+    directory: './src/mailer/mail-templates',
+    verify: {
+      ejs: 'verify.ejs',
+      json: 'verify.json',
+    },
+    changeEmail: {
+      ejs: 'changeEmail.ejs',
+      json: 'changeEmail.json',
+    },
+    resetPassword: {
+      ejs: 'resetPassword.ejs',
+      json: 'resetPassword.json',
+    },
+    adminStructureClaim: {
+      ejs: 'adminStructureClaim.ejs',
+      json: 'adminStructureClaim.json',
+    },
+    structureClaimValidation: {
+      ejs: 'structureClaimValidation.ejs',
+      json: 'structureClaimValidation.json',
+    },
+    structureOutdatedInfo: {
+      ejs: 'structureOutdatedInfo.ejs',
+      json: 'structureOutdatedInfo.json',
+    },
+  },
+};
diff --git a/src/configuration/config.prod.ts b/src/configuration/config.prod.ts
index ca8ee3cac295af740ee203d0c50eca9907878425..7c1b236c9b2d50c67e4769354b0d3dcded212fa8 100644
--- a/src/configuration/config.prod.ts
+++ b/src/configuration/config.prod.ts
@@ -17,5 +17,21 @@ export const configProd = {
       ejs: 'changeEmail.ejs',
       json: 'changeEmail.json',
     },
+    resetPassword: {
+      ejs: 'resetPassword.ejs',
+      json: 'resetPassword.json',
+    },
+    adminStructureClaim: {
+      ejs: 'adminStructureClaim.ejs',
+      json: 'adminStructureClaim.json',
+    },
+    structureClaimValidation: {
+      ejs: 'structureClaimValidation.ejs',
+      json: 'structureClaimValidation.json',
+    },
+    structureOutdatedInfo: {
+      ejs: 'structureOutdatedInfo.ejs',
+      json: 'structureOutdatedInfo.json',
+    },
   },
 };
diff --git a/src/configuration/configuration.service.ts b/src/configuration/configuration.service.ts
index e14d7002478a2759464c8d7a221741f57976d71b..35510efa4ff6a5eddd5f47d72c2694068ddb2631 100644
--- a/src/configuration/configuration.service.ts
+++ b/src/configuration/configuration.service.ts
@@ -2,6 +2,7 @@ import { Logger } from '@nestjs/common';
 import * as dotenv from 'dotenv';
 import { config } from './config';
 import { configProd } from './config.prod';
+import { configDev } from './config.dev';
 export class ConfigurationService {
   private readonly _config;
 
@@ -10,9 +11,12 @@ export class ConfigurationService {
     if (process.env.NODE_ENV === 'production') {
       this._config = configProd;
       Logger.log('App started with production conf', 'ConfigurationService');
+    } else if (process.env.NODE_ENV === 'dev') {
+      this._config = configDev;
+      Logger.log('App started with dev conf', 'ConfigurationService');
     } else {
       this._config = config;
-      Logger.log('App started with dev conf', 'ConfigurationService');
+      Logger.log('App started with local conf', 'ConfigurationService');
     }
     dotenv.config();
   }