更改系统发送的所有电子邮件的默认字体类型

您的标记看起来是正确的。您正在哪个电子邮件客户端上进行测试?并非所有电子邮件客户端都支持网络字体。我认为 Gmail 不支持网络字体。

尝试直接在邀请模板中添加一个带有目标样式的 div 类,然后在电子邮件样式/CSS 编辑器中为该类别添加样式。Discourse 会将您在此处添加的样式直接替换到您通过类名定位的 div 中。例如,将邀请邮件模板自定义为:

<div class="invite">
%{inviter_name} 邀请您参与讨论

> **%{topic_title}**
>
> %{topic_excerpt}

在

> %{site_title} -- %{site_description}

如果您感兴趣,请点击下方的链接:

%{invite_link}
</div>

并在电子邮件样式/CSS 中添加以下内容:

.invite {
    border: 1px solid red;
}

这样,邀请邮件的内容周围就会出现红色边框。