Probleme avec les headers mail

Probleme avec les headers mail - PHP - Programmation

Marsh Posté le 05-06-2004 à 19:05:12    

Salut!
 
J'ai un petit probleme avec les headers mail:
 
Actuellement j'ai ca:
$mail_header  = "From : webmaster@afterend.com\r\n";
$mail_header .= "MIME-Version: 1.0\r\n";
$mail_header .= "Content-type: text/html; charset=iso-8859-1";
 
Mais petit problème, lorsque l'on s'inscrit sur le site par exemple on reçois l'email de confirmation avec comme expéditeur root@monhebergeur.com.
Donc apparament il ne prends pas en compte mon header "From".
 
la fonction mail:

Code :
  1. mail($email,$mail_titre_inscription,$mail_message_inscription . $mail_signature,$mail_header)


 
Quelqu'un a une solution ?
 
Merci d'avance.


Message édité par smilm le 05-06-2004 à 19:13:03
Reply

Marsh Posté le 05-06-2004 à 19:05:12   

Reply

Marsh Posté le 05-06-2004 à 19:08:48    

mets aussi ton script d'envoi de mail smilM ;)
 
quel est ton hebergeur ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 05-06-2004 à 19:13:38    

Reply

Marsh Posté le 05-06-2004 à 19:15:56    

je pense que tu as fais une erreur dans ton script.  
 
mais saches qu'il existe une classe pas trop mal aussi et facile d'usage :
http://phpmailer.sourceforge.net/


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 05-06-2004 à 19:20:19    

Non le problème n'est pas dans le script mais dans les header.
Avant je n'avais pas les header suivantes
"MIME-Version: 1.0\r\n"
"Content-type: text/html; charset=iso-8859-1"
Et le from marchait bien :(

Reply

Marsh Posté le 05-06-2004 à 19:22:46    

SmilM a écrit :

Salut!
 

Code :
  1. $mail_header  = "From : webmaster@afterend.com\r\n";
  2. $mail_header .= "MIME-Version: 1.0\r\n";
  3. $mail_header .= "Content-type: text/html; charset=iso-8859-1";


 


 
 

Code :
  1. $mail_header  = "From: webmaster@afterend.com\r\n";
  2. $mail_header .= "MIME-Version: 1.0\r\n";
  3. $mail_header .= "Content-type: text/html; charset=iso-8859-1";


 
j'ai enlevé l'espace entre le From et les deux points ':'
 


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 05-06-2004 à 19:36:38    

ha voui pi etre
 
Merci.
Je test ca de suite.
 
Edit:
Ca marche !
Merci beaucoup Simogeo [:kintarox]


Message édité par smilm le 05-06-2004 à 19:39:57
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed