Auteur Sujet: Coup De Pouce Fonction Mail()  (Lu 928 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne yannbla

  • Connaisseur
  • ***
  • Messages: 278
Coup De Pouce Fonction Mail()
« le: 01 avril 2004 à 16:12:16 »
Bonjour tout le monde,

j'ai regardé de nombreux scripts pour utiliser la fonction mail() en envoyant une page HTML. Mais ça ne fonctionne pas :(  (le code HTML est affiché en brut)

Voici le code pour générer mon Header :

$MailHeader =    "From: webmaster@yzik.net\r\n"
   ."Reply-To: webmaster@yzik.net\r\n"
   ."X-Mailer: PHP/" . phpversion()
   ."MIME-Version: 1.0\r\n"
   ."Content-type: text/html; charset=iso-8859-1\r\n";

Voici ce qu'il y a dans le To :
Toto <toto@wanadoo.Fr>, Titi <titi@wanadoo.Fr>
quand au code du message :
<html><head><title>mon titre</title></head><body><p>bla bla bla</p></body></html>
Vous voyez quelque chose d'anormal ?

Hors ligne Ice

  • VIP
  • *****
  • Messages: 2 403
    • ATFX
Coup De Pouce Fonction Mail()
« Réponse #1 le: 01 avril 2004 à 16:15:32 »
Teste en virant cette ligne :
."MIME-Version: 1.0\r\n"

Hors ligne Ice

  • VIP
  • *****
  • Messages: 2 403
    • ATFX
Coup De Pouce Fonction Mail()
« Réponse #2 le: 01 avril 2004 à 16:17:00 »
et puis : ."X-Mailer: PHP/" . phpversion()."\n"

Hors ligne Fozzy

  • VIP
  • *****
  • Messages: 1 787
    • http://kipt.mferon.com
Coup De Pouce Fonction Mail()
« Réponse #3 le: 01 avril 2004 à 16:20:20 »
je crois que dans le "to" tu dois séparer par des ';' et qu'il n'accepte pas la construction "name <email>" parceque le "to" de la fonction mail est simplement utilisée pour renseigner le rcpt_to du protocole

Hors ligne yannbla

  • Connaisseur
  • ***
  • Messages: 278
Coup De Pouce Fonction Mail()
« Réponse #4 le: 01 avril 2004 à 16:42:09 »
Ca fonctionne en virant le MIME-Version et en mettant juste "\n" derrière X-Mailer.
Merci à tous  :D