Modèles d’E-mail
Auris envoie des e-mails transactionnels pour les événements d’authentification et de compte : vérification d’e-mail, réinitialisation de mot de passe, connexion par magic link, invitations, alertes de sécurité et plus encore. La Console inclut un éditeur de modèles qui te permet de personnaliser l’objet, le contenu et le design de chaque type d’e-mail — par langue — sans écrire de code.
Accède à l’éditeur via Console -> Paramètres -> Modèles d’E-mail.
Types de Modèles
Auris inclut treize modèles d’e-mail transactionnels, chacun déclenché par un événement précis :
| Type de modèle | Déclencheur |
|---|---|
verification | Un nouvel utilisateur s’inscrit et doit vérifier son adresse e-mail |
password_reset | Un utilisateur demande une réinitialisation de mot de passe |
invitation | Un utilisateur est invité à rejoindre un tenant |
mfa_code | L’authentification à deux facteurs par e-mail envoie un code de vérification |
magic_link | Un utilisateur demande une connexion sans mot de passe via magic link |
login_alert | Une nouvelle connexion est détectée sur le compte |
welcome | Un utilisateur vérifie avec succès son adresse e-mail |
password_changed | Le mot de passe d’un utilisateur est modifié (notification de confirmation) |
account_locked | Un compte est verrouillé après trop de tentatives de connexion échouées |
suspicious_login | Une connexion depuis une position, un appareil ou une IP inhabituels est détectée |
email_changed | L’e-mail principal est modifié (envoyé à l’ancienne adresse) |
license_issued | Une clé de licence est émise pour un client |
ciba | Une application demande l’approbation d’une connexion via le flux CIBA (backchannel) |
Chaque modèle peut être modifié indépendamment, dans chaque langue. Les modifications s’appliquent à toutes les applications du tenant.
Si tu n’as pas personnalisé un modèle, Auris utilise un modèle par défaut rendu avec le branding de ton tenant (nom d’entreprise, logo, couleur primaire — voir Branding). Personnaliser un modèle remplace entièrement le HTML par défaut pour ce type et cette langue.
L’e-mail magic_link contient deux boutons : un lien de connexion principal qui authentifie
l’utilisateur sur l’appareil qui ouvre l’e-mail, et un lien d’approbation secondaire qui confirme la
session sur l’appareil qui a lancé le flux de connexion.
Utiliser l’Éditeur de Modèles
Sélectionne un type de modèle
Ouvre Paramètres -> Modèles d’E-mail et clique sur le modèle que tu veux personnaliser.
Choisis un mode d’édition
L’éditeur propose trois modes :
- Éditeur de thème — règle l’identité (logo, nom de marque, texte du footer), les couleurs, la typographie, le style des boutons, la mise en page et le contenu du corps sans toucher au HTML complet.
- Builder visuel — compose l’e-mail par blocs sur un canvas.
- Éditeur de code — modifie directement le HTML et le CSS. Une bibliothèque de snippets fournit des points de départ prêts à l’emploi.
Modifie l’objet et le corps
L’objet comme le corps supportent les placeholders {{variable}}. Dans le corps, clique sur une variable pour l’insérer à la position du curseur — l’éditeur liste exactement les variables disponibles pour le type de modèle sélectionné.
Gère les langues
Chaque modèle peut avoir une version distincte par langue. Cinq langues disposent de modèles par défaut intégrés : anglais, italien, français, allemand et espagnol. Tu peux ajouter n’importe quel autre code de locale (par exemple pt-BR) depuis le sélecteur de langue ; les locales sans défaut intégré retombent sur l’anglais tant que tu n’as pas enregistré de version personnalisée.
Au moment de l’envoi, Auris résout le modèle dans cet ordre : modèle personnalisé dans la langue de l’utilisateur -> modèle personnalisé en anglais -> défaut intégré dans la langue de l’utilisateur -> défaut intégré en anglais.
Prévisualise le rendu
L’aperçu en direct affiche ton modèle avec des données d’exemple pendant que tu édites. Utilise le sélecteur d’appareil pour vérifier les mises en page desktop, tablette et mobile, ou ouvre l’aperçu plein écran.
Envoie un e-mail de test
Clique sur Envoyer un test. Auris rend le modèle avec des données d’exemple et l’envoie à ta propre adresse e-mail (l’administrateur authentifié). L’objet est préfixé par [TEST] pour le distinguer facilement des e-mails transactionnels réels.
Enregistre le modèle
Clique sur Enregistrer pour appliquer les modifications. Le modèle prend effet immédiatement pour tous les futurs e-mails de ce type et de cette langue. Utilise Réinitialiser pour supprimer la version personnalisée de la langue en cours et revenir au modèle intégré.
Les clients e-mail ont un support HTML et CSS incohérent. Utilise du CSS inline et des mises en page en tableaux pour les structures complexes, et envoie des e-mails de test à de vrais clients avant d’enregistrer des modèles de production. Le HTML enregistré est assaini côté serveur (scripts, gestionnaires d’événements et frames intégrées sont supprimés) et limité à 500 Ko.
Variables des Modèles
Variables Globales
Ces variables de date sont injectées automatiquement dans chaque rendu :
| Variable | Description | Valeur d’exemple |
|---|---|---|
{{year}} | Année courante | 2026 |
{{month}} | Mois courant (deux chiffres) | 07 |
{{day}} | Jour courant (deux chiffres) | 23 |
{{date}} | Date courante au format YYYY-MM-DD | 2026-07-23 |
Variables par Modèle
Chaque type de modèle a son propre jeu de variables :
| Modèle | Variables |
|---|---|
verification | email, link, expiresIn |
password_reset | email, link, expiresIn |
invitation | email, orgName, role, inviterEmail, link, expiresIn |
mfa_code | email, code, expiresIn |
magic_link | email, link, approveLink, expiresIn, tenantName |
login_alert | email, device, ipAddress, location, time |
welcome | email, name, orgName, dashboardLink |
password_changed | email, name, time, ipAddress |
account_locked | email, name, lockDuration, attempts, ipAddress, time |
suspicious_login | email, name, device, ipAddress, location, time, reason |
email_changed | email, name, newEmail, time |
license_issued | key, jwtToken, product, expiresAt, features |
ciba | email, appName, bindingMessage, approveUrl, denyUrl |
Syntaxe des Modèles
{{variable}}— remplacée par la valeur, avec échappement HTML pour la sécurité. Dans l’objet (texte brut, pas HTML) les valeurs sont insérées sans échappement.{{{variable}}}— interpolation brute sans échappement HTML. À réserver aux fragments HTML de confiance construits côté serveur.{{#if variable}}...{{/if}}— le contenu englobé est conservé seulement quand la variable a une valeur non vide. Utile pour les éléments optionnels comme le boutonapproveLinkdansmagic_link.
Il n’y a pas de notation pointée ({{user.name}} n’est pas supporté) ni de boucles. Les noms de variables sont sensibles à la casse.
Les placeholders inconnus restent tels quels dans le rendu. Si un e-mail envoyé contient un
{{texte}} littéral, vérifie le nom de la variable dans le tableau ci-dessus.
Envoi des E-mails et Footer
Auris envoie les e-mails via la configuration SMTP de ton tenant quand elle est présente et active ; sinon l’expéditeur par défaut de la plateforme est utilisé. Les paramètres SMTP, un test de connexion et les options du footer se trouvent dans Console -> Paramètres -> E-mail :
- E-mails white-label — supprime l’attribution “Powered by Altovar” du footer des modèles par défaut.
- Masquer le footer — omet entièrement le bandeau du footer.
Ces interrupteurs s’appliquent aux modèles par défaut (non personnalisés) ; un modèle personnalisé remplace tout le HTML, footer inclus. Voir Branding pour les détails.
Référence API
Les modèles d’e-mail peuvent aussi être gérés par API REST. Voir l’API Modèles d’E-mail pour les requêtes et réponses complètes.
/api/email-templates/api/email-templates/{type}/api/email-templates/{type}/api/email-templates/{type}/api/email-templates/{type}/preview/api/email-templates/{type}/testPermissions
| Permission | Description |
|---|---|
manage:security | Requise pour lister, voir, modifier, supprimer, prévisualiser et tester les modèles d’e-mail. |
Guides Associés
- Personnaliser les Modèles d’E-mail — Guide pas à pas de personnalisation
- API Modèles d’E-mail — Gestion programmatique des modèles
- Configuration du Branding — Logo, couleurs, footer e-mail white-label
- Connexion par Magic Link — Référence technique de l’authentification par magic link