13-08-2008, 12:27 PM
Code :
$from = "From:email@site.xxx\n";
$from .= "MIME-version: 1.0\n";
$from .= "Content-type: text/html; charset= iso-8859-1\n";
As tu cette entête quelque part ?
De plus effectivement les formulaires sont assez mal gérés suivant les clients mails.
Citation :Hotmail ignores forms in HTML email to ensure that messages do not contain malicious scripts. Other webmail services (Gmail and Yahoo) and email clients support the use of forms.
If you intend on sending HTML emails with a form and amongst your recipients are also people with a Hotmail email address, than I would recommend not using a form. Instead use a link to refer to a form on a HTML page.
Un site à voir : http://www.email-standards.org/clients/
Globalement dans un email au format html, pas de background, les CSS doivent être mis inline, utiliser le plus possible des tableaux pour la mise en page.
C'est le seul moyen à l'heure actuelle d'obtenir une compatibilité maximale entre les différents clients mails.