2016-12-07 14 views
0

私はASPX C#ページから電子メールを送信しようとしています。 電子メールフォントをGoogleフォントから欲しいです。サーバー側では埋め込みGoogleフォントでSMTPメールを送信

、私が指定した:ここで

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

ほとんどの電子メールクライアントは複雑なCSSを処理できません。それには埋め込みフォントも含まれています。だからこそ、電子メールテンプレートはかなりシンプルでなければなりません。

詳しくはSupport Guideを参照してください。

+0

あなたが含まれているサポートガイドには、私が使用しているフォントファミリがすべてのクライアントでサポートされていると記載されています。だから、私は解決策やexplenationを欠いているこの答えを見つける。 –

+0

はいそれは 'font-family'をサポートするが、Arial、Verdanaなどのようなクライアントにインストールされたデフォルトのフォントでのみ可能である。 – VDWWD

関連する問題