Votre balisage semble correct. Quel client de messagerie utilisez-vous pour tester cela ? Tous les clients de messagerie ne prennent pas en charge l’utilisation de polices web. Je ne pense pas que Gmail les prenne en charge.
Essayez d’ajouter un div avec la classe que vous souhaitez styliser directement dans le modèle d’invitation, puis d’ajouter des styles pour cette classe dans l’éditeur de styles CSS / E-mail. Discourse remplacera les styles que vous ajoutez directement dans le div ciblé par une classe. Par exemple, avec le modèle d’e-mail d’invitation personnalisé comme suit :
<div class="invite">
%{inviter_name} vous a invité à une discussion
> **%{topic_title}**
>
> %{topic_excerpt}
sur
> %{site_title} -- %{site_description}
Si vous êtes intéressé, cliquez sur le lien ci-dessous :
%{invite_link}
</div>
et en ajoutant ce qui suit dans Styles E-mail / CSS :
.invite {
border: 1px solid red;
}
Les invitations auront une bordure rouge autour du contenu.