Bonjour,
Je suis en train de mettre en place une newsletter, mais j'ai des comportements différents en fonction des clients de messagerie.
Par exemple dans hotmail les résultat est le suivant :
le code source étant
J'ai intégré en entête de la newsletter
Le header du message étant défini ainsi
Savez vous pourquoi le code HTML est ré-interprété ?
J'ai fait des tests sous :
- Yahoo mail => pas de problème
- sous FF => pas de problème
- sous outlook => problème
- sous Gmail => problème
sous mac, le code HTML n'est ps du tout interprété et affiché tel quel. La newsletter incluant une partie TEXT, cette partie n'est pas utilisée.
Si vous avez quelques pistes de recherche, je suis preneur
NB : je n'ai pas de ligne blanche dans le code original, elles apparaissent au copier/coller dans ce message
Modifié par Babali (10 Oct 2009 - 08:34)
Je suis en train de mettre en place une newsletter, mais j'ai des comportements différents en fonction des clients de messagerie.
Par exemple dans hotmail les résultat est le suivant :
<table width=3D"00"=3B" border=3D"1" cellpadding=3D">=3B
<=3Btr>=3B
<=3Btd>=3B<=3Bimg src=3Dttp://www.site.fr/img_mailing/oli=
vier.jpg" height=3D"58">
le code source étant
<table width="900" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="'.$lien.'img_mailing/olivier.jpg" alt="Couleur Kémia by Babali" width="900" height="258" border="0"></td>
J'ai intégré en entête de la newsletter
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
</head>
Le header du message étant défini ainsi
$headers .= "Mime-Version: 1.0\r\n";
$message .= "Content-Type: text/html; charset = \"iso-8859-1\"\r\n";
$message .= "Content-Transfer-Encoding: quoted-printable\r\n\r\n\r\n";
Savez vous pourquoi le code HTML est ré-interprété ?
J'ai fait des tests sous :
- Yahoo mail => pas de problème
- sous FF => pas de problème
- sous outlook => problème
- sous Gmail => problème
sous mac, le code HTML n'est ps du tout interprété et affiché tel quel. La newsletter incluant une partie TEXT, cette partie n'est pas utilisée.
Si vous avez quelques pistes de recherche, je suis preneur
NB : je n'ai pas de ligne blanche dans le code original, elles apparaissent au copier/coller dans ce message
Modifié par Babali (10 Oct 2009 - 08:34)