Bonjour,
J'aimerais comprendre d’où vient l’interprétation du css des emails. Apparemment c'est le service (gmail, hotmail, yahou...) qui transforme les balise et le css à sa façon, si j'ai bien compris... Mais voilà ça ne marche pas super... De plus le css de cet email fonctionne chez hotmail mais pas chez gmail ! étrange non ?
J'ai besoin d'utiliser la balise <style> car j'ai pas mal de propriétés (beaucoup plus que dans mon exemple) et quelques hover etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $entete = "MIME-Version: 1.0\r\n"; $entete .= "Content-type: text/html; charset=iso-8859-1\r\n"; $entete .= "From: contact@site.com<site@300gp.ovh.net>\nX-Mailer:PHP"; $entete .= "Reply-to: contact@site.com"; mail('mon_mail@gmail.com', 'test', '<html><head><style type="text/css"> div { color: red; } </style></head><body><div>Lorem Ipsum</div></body></html>', $entete);
Merci d'avance.
Partager