diff --git a/src/components/Content/Content.tsx b/src/components/Content/Content.tsx
index 840e5caeee047a9f6cbdd2b2e23b2307fccbd0ff..c04890a8e944ea98bbd6d53e0913e484497a8c0e 100644
--- a/src/components/Content/Content.tsx
+++ b/src/components/Content/Content.tsx
@@ -48,7 +48,7 @@ const Content: React.FC<ContentProps> = ({
     if (publicName) {
       username = publicName
     }
-    const bodyBienvenu = mailService.CreateBodyWelcome(
+    const bodyWelcome = mailService.CreateBodyWelcome(
       username,
       window.location.href
     )
@@ -58,7 +58,7 @@ const Content: React.FC<ContentProps> = ({
       parts: [
         {
           type: 'text/html',
-          body: bodyBienvenu,
+          body: bodyWelcome,
         },
       ],
     }
diff --git a/src/models/index.ts b/src/models/index.ts
index d86d4ffa93254bc9f43e6a3a304daf860760a895..88c73990f4f8351e79fc372dbd9774464e174413 100644
--- a/src/models/index.ts
+++ b/src/models/index.ts
@@ -7,7 +7,6 @@ export * from './ecogesture.model'
 export * from './fluid.model'
 export * from './indicator.model'
 export * from './konnector.model'
-export * from './mail.model'
 export * from './modal.model'
 export * from './timePeriod.model'
 export * from './trigger.model'
diff --git a/src/services/mail.service.ts b/src/services/mail.service.ts
index 708f306c2510485c50773ad955dd2742e610b11c..ccc126c9ec379936abfdd0b0394359bf180d68f1 100644
--- a/src/services/mail.service.ts
+++ b/src/services/mail.service.ts
@@ -1,14 +1,17 @@
 import { Client } from 'cozy-client'
 
 export default class MailService {
-  public SendMail(client: Client, mailInfo: Record<string, any>): void {
+  public async SendMail(
+    client: Client,
+    mailInfo: Record<string, any>
+  ): Promise<void> {
     try {
       const jobCollection = client.collection('io.cozy.jobs')
       jobCollection.create('sendmail', mailInfo)
-      console.log('Welcome Mail Sent')
     } catch (e) {
       // eslint-disable-next-line no-console
       console.error(e)
+      throw e
     }
   }