Skip to content

Modèles d'e-mail

Les modèles d'e-mail vous permettent de personnaliser l'apparence de vos e-mails.

Composition

Un modèle d'e-mail se définit par un unique sujet et un contenu, qui peuvent être traduit dans plusieurs langues.

Le sujet est le sujet de l'e-mail qui sera envoyé aux destinataires.

Le contenu du modèle est un bout de code vous permettant de modéliser la structure de votre e-mail. Afin de faciliter la disposition de votre modèle, il est possible d'utiliser le langage de template Liquid. Ce dernier vous permet d'utiliser des variables, des branches conditionnelles et autres instructions pour créer votre modèle à l'aide d'un pseudo-langage.

Cas pratique

Voici un exemple de contenu de modèle valide pour la donnée Utilisateur :

liquid
<table>
  <thead>
    <tr>
      <th>E-mail</th>
      <th>Prénom</th>
      <th>Nom</th>
      <th>Rôle</th>
      <th>Equipes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th>{{ email }}</th>
      <td>{{ first_name }}</td>
      <td>{{ last_name }}</td>
      <td>{{ role.name }}</td>
      <td>
        {% for team in teams %}
          {{ team.name }}
        {% endfor %}
      </td>
    </tr>
  </tbody>
</table>