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
Merci d'avance
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)){ .... }
Partager