使用嵌入式Google字体发送SMTP电子邮件

时间:2016-12-07 09:43:34

标签: html css asp.net email

我正在尝试从ASPX C#页面发送电子邮件。 我希望电子邮件字体来自Google字体。

在服务器端,我已指定:

msg.IsBodyHtml = true;

这是我发送的HTML。

<html>
     <head>
        <link href="https://fonts.googleapis.com/css?family=Rubik:400,700&amp;subset=hebrew,latin-ext" rel="stylesheet">
      </head>   
      <body style="font-family:'Rubik';font-size:10pt;color:#4b5659;">
          <center>
              test text
          </center>
     </body>
</html>

但是,电子邮件在没有指定字体的情况下到达(使用默认字体)。

所有帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

大多数电子邮件客户端无法处理复杂的CSS。这包括嵌入式字体。这就是电子邮件模板应该相当简单的原因。

有关详细信息,请参阅此Support Guide