Style css d'un mail PHP non pris en compte
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 ?
Code:
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); |
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...
Merci d'avance.