MJML (Mailjet Markup Language) est un langage de balisage open-source conçu pour simplifier la création d'e-mails HTML responsifs. Il fait abstraction des mises en page complexes basées sur des tableaux et du CSS en ligne nécessaires à la compatibilité entre clients e-mail, permettant aux développeurs d'écrire un code propre et sémantique qui se compile en HTML optimisé.
Le développement HTML pour l'e-mail est notoirement difficile car les clients interprètent le code de façon incohérente. MJML réduit drastiquement le temps de développement : ce qui prendrait 4 à 6 heures en codage manuel peut être fait en 30 minutes. Cela garantit que chaque e-mail s'affiche correctement partout, améliorant ainsi l'image de marque et l'engagement des abonnés.
MJML agit comme un transpilateur qui convertit sa syntaxe simplifiée en code HTML prêt pour la production. Les développeurs utilisent des balises de composants comme mj-section, mj-column et mj-text. Le moteur MJML génère ensuite les structures de tableaux imbriqués et les 'media queries' nécessaires pour un rendu cohérent sur Outlook, Gmail ou Apple Mail. Il peut être utilisé via des outils en ligne de commande, des packages Node.js ou des éditeurs en ligne.
Oui, MJML est totalement gratuit et distribué sous licence MIT.
Oui, une fois compilé en HTML standard, vous pouvez l'importer dans Mailchimp, SendGrid, Amazon SES ou n'importe quel autre outil.
Une connaissance de base du HTML est recommandée, mais la syntaxe est beaucoup plus simple et logique que le code e-mail traditionnel.
Commencez à utiliser EmailVerify dès aujourd'hui. Vérifiez les emails avec 99,9% de précision.