J'essaie d'envoyer un e-mail avec du code html. J'ai essayé d'inspecter le compositeur et d'y coller le code. Et j'ai essayé Thunderbird - insert - HTML. Il a l'air bien avant que je l'envoie. Mais quand je reçois le courrier de test, il n'y a pas de style dessus https://routerlogin.uno/ . J'ai essayé d'envoyer des e-mails sur différents services de messagerie pour voir s'il y a une différence - non. Comment envoyer un e-mail HTML ? Existe-t-il une méthode conventionnelle ?

3 réponses


utilise la librairie phpmailer

J'ajoute qu'il faut faire attention, le support de l'HTML n'est pas le même pour tous les clients email (cf https://grafikart.fr/tutoriels/email-html-table-678)

Hello :)

Alors pour les mails les fournisseurs de mails sont pas à jouur et utilisent du vieux HTML, du coup c'est très chiant à faire

En théorie tu peux coder ton mail toi même, mais bon le meilleur moyen ce serait d'utiliser un builder de mail comme Stripo ou Mailchimp

Sinon petit coup de gueule, c'est dommage que les développeurs se soient soumis aux hébergeurs de mails, à l'époque c'était pas comme ça, on ne s'est pas laissés faire contre Internet Explorer qui n'était pas a jour et il a été forccé de se mettre à jour avec EDGE, il faudrait faire la révolution contre les fournisseurs de mails pour les forcer à ajouter un support HTML5 :/