5 votes

Est-il possible d'utiliser des polices personnalisées dans sendgrid ?

Est-il possible d'importer des polices dans sendgrid ? J'ai essayé d'utiliser @font-face mais cela ne semble pas fonctionner, mais peut-être que je fais quelque chose de mal.

Exemple du code que j'ai utilisé :

@font-face {
   font-family: Avenir;
   src: url('http://cdn.linktofont.com/font.ttf');
}

7voto

Ted Goas Points 3676

Nous utilisons SendGrid pour envoyer certains de nos courriels à StackOverflow, et je peux témoigner que les polices web fonctionnent si elles sont intégrées correctement. J'utilise ce code :

<!-- Desktop Outlook chokes on web font references and defaults to Times New Roman, so we force a safe fallback font. -->
<!--[if mso]>
    <style>
        * {
            font-family: sans-serif !important;
        }
    </style>
<![endif]-->

<!-- All other clients get the webfont reference; some will render the font and others will silently fail to the fallbacks. More on that here: http://stylecampaign.com/blog/2015/02/webfont-support-in-email/ -->
<!--[if !mso]><!-->
    <link href='https://fonts.googleapis.com/css?family=Roboto:400,700' rel='stylesheet' type='text/css'>
<!--<![endif]-->

<style>
    * {font-family: Roboto, sans-serif;}
</style>

Je ne suis pas sûr de la meilleure façon d'intégrer une police premium comme l'Avenir, et je ne sais pas si le système de gestion des polices de l'entreprise est efficace. .ttf est pris en charge par les clients de messagerie. Mais en faisant référence à une police Google de cette manière, les polices web personnalisées fonctionneront dans les clients de messagerie qui les prennent en charge en utilisant SendGrid.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X