-
Mail au format HTML
bonjour,
je fais l'envoi des news letters au format html en untilisant la fonction mail();
le message :
$msg="<html><body>
<div style='background:url(lien absolue) ;width:600px;padding-top:120px;margin:0 auto;'>
........le contnu du message....
</div>
</body></html>;' ";
Yahoo affiche la division correctement, mais Hotmail n'affiche pas l'image.
je voudrai savoir d'où viens le probleme : des attributs de la div, ou du hotmail....
-
Certaines boîtes interprètent ton mail comme du HTML (et alors ça fonctionne), d'autres comme du TXT (et alors ça foire)... D'autres encore te laisse la possibilité de choisir...
-
Pour que la majeure partie des webmails et logiciels de messagerie interprêtent correctement ton code, la meilleure solution est de coder comme il y a 7 ans.
C'est-à-dire à coup de tableaux, de balise font, center avec l'attribut background des balises et non le tout CSS.
Le seul problème que j'ai connu, c'est Outlook Office 2007. En effet, les versions précédentes utilisaient IE6 comme interpréteur HTML alors que la nouvelle utilise .... WORD. 8O Chapeau à Microsoft pour avancer à reculons.
-
bonjour et merci d'avoir repondu si vite , je vais essayer cette methode