diff --git a/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java b/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java
index 1ab62dc..99cce5b 100644
--- a/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java
+++ b/src/main/java/fr/titionfire/ffsaf/domain/service/KeycloakService.java
@@ -270,9 +270,95 @@ public class KeycloakService {
.invoke(user -> membreModel.setUserId(user.getId()))
.call(user -> updateRole(user.getId(), List.of("safca_user"), List.of()))
.call(user -> enabled_email ? reactiveMailer.send(
- Mail.withText(user.getEmail(),
- "FFSAF - Creation de votre compte sur l'intranet",
- String.format(
+ Mail.withHtml(user.getEmail(), "FFSAF - Creation de votre compte sur l'intranet", String.format(
+ """
+
+
+
+
+
+
Bonjour,
+
Suite à votre première inscription %s à la Fédération France Soft Armored Fighting (FFSAF), votre compte intranet a été créé.
+
Ce compte vous permettra de :
+
+ - Consulter vos informations personnelles,
+ - Vous inscrire aux compétitions (bientôt disponible),
+ - Consulter les résultats des compétitions.
+
+
L’intranet est accessible à l’adresse suivante :
+
Accéder à l'intranet
+
Votre nom d’utilisateur est : %s
+
Pour définir votre mot de passe, rendez-vous sur l’intranet : Connexion > Mot de passe oublié ?
+
Si vous n’avez pas demandé cette inscription, veuillez contacter le support à l’adresse : support@ffsaf.fr.
+
+
Cordialement,
L’équipe de la FFSAF
+
+
+
+
+ """,
+ membreModel.getRole() == RoleAsso.MEMBRE ? "par votre club (" + membreModel.getClub()
+ .getName() + ") " : "", user.getUsername())
+ )
+ .setText(String.format(
"""
Bonjour,
@@ -291,8 +377,8 @@ public class KeycloakService {
L'équipe de la FFSAF
""",
membreModel.getRole() == RoleAsso.MEMBRE ? "par votre club (" + membreModel.getClub()
- .getName() + ") " : "", user.getUsername())
- ).setFrom("FFSAF