bonjour,

j'ai vu sur certain forum/tuto comment envoyer un email au format html etc... j'ai appliqué à la "lettre", après teste sur yahoo, hotmail je reçois l'email avec l'affichage des balises html , sauf que sur gmail l'email s'affiche correctement...
voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
....
$messageBoutique.="<html><head><title>Commande xxxxx</title></head> <body>";
....
$messageBoutique.='</body> </html>';
....
 
     $headers  = 'MIME-Version: 1.0' . "\r\n";
     $headers .= 'Content-Type: text/html; charset="utf-8"'."\n";
     $headers .='Content-Transfer-Encoding: 8bit';
     // En-têtes additionnels
     $headers .= 'To: xxxxx <xxxxx@gmail.com>' . "\r\n";
     $headers .= 'From:'.ucfirst($prenom).' '.strtoupper($nom).'<'.$courrielClient.'>' . "\r\n";
 
if (@mail($courrielBoutique,$sujetBoutique,$messageBoutique,$headers)){
....
}
Merci d'avance