Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1174 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  fonction mail()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fonction mail()

n°1426941
jedebute75
Posté le 17-08-2006 à 23:22:48  profilanswer
 

j'utilise une fonction php mail()  
 
ça marche nikel sauf que quand le message arrive dans la boite du destinataire,  en expediteur on a : anonymous@400.400
 
voici mon code php :  

Code :
  1. $to = "monadresse@hotmail.com";
  2. $subject = "Demande Informations";
  3. $h2  = "From: monsite";
  4. $messages = "Demande d'informations.
  5.        \nRécapitulatif :
  6.        \nNom : ".$nom."
  7.        \nAdresse : ".$adresse."
  8.        \nCP : ".$cp."
  9.        \nVille : ".$ville."
  10.        \nCivilité : ".$sexe."
  11.        \nSociété : ".$organisme."
  12.        \nTéléphone : ".$telephone."
  13.        \nMail : ".$email."
  14.        \nSite web : ".$site."
  15.        \nfax : ".$fax."
  16.        \nVotre message : ".$messageu."";
  17. mail($to,$subject,$messages);


 
vous allez me dir, mais ou est ton $h2 dans tout ça!!! et bien voilà quand je le rajoute dans mon mail(), ça marche plus ????
voilà, je cherche sur le net, j'ai même modifié des truc au niveau de mon serveur (virtuozzo linux). je trouve pas la soluce pffff.
 
HELP!!!!

mood
Publicité
Posté le 17-08-2006 à 23:22:48  profilanswer
 

n°1426946
AlphaZone
Posté le 17-08-2006 à 23:42:45  profilanswer
 

Code :
  1. $h2  = "From: monsite";


"monsite" ? Tu te drogue ?
 
Tu sais quand quelqu'un t'envoie un mail, ce quelqu'un à une adresse email et non un site. Donc le problème vient de ton From. Pour règler ce problème, inscrit une adresse email genre test@test.com dans ton from et tu verras que ca fonctionnera. C'est tout bête.

Message cité 1 fois
Message édité par AlphaZone le 17-08-2006 à 23:43:51
n°1427049
jedebute75
Posté le 18-08-2006 à 10:50:22  profilanswer
 

aaahhhh, :-((((. nan je me drogue pas, je pensais qu'on pouvais mettre ce qu'on veut dans le from sachant que de toute façon le serveur prenais en compte l'expediteur quoi qu'il arrive. (que le from c'était une sorte d'alias en quelque sorte)!!! alors je vais tester ce soir et je te dirai ce qu'il en est. merci pour ta réponse :-)

n°1427623
AlphaZone
Posté le 19-08-2006 à 08:40:10  profilanswer
 

Alors ? Bilan ? Ca fonctionne mieux ? :)

n°1427651
Dj YeLL
$question = $to_be || !$to_be;
Posté le 19-08-2006 à 12:03:30  profilanswer
 

jedebute75 a écrit :

j'utilise une fonction php mail()  
 
ça marche nikel sauf que quand le message arrive dans la boite du destinataire,  en expediteur on a : anonymous@400.400
 
voici mon code php :  

Code :
  1. $to = "monadresse@hotmail.com";
  2. $subject = "Demande Informations";
  3. $h2  = "From: monsite";
  4. $messages = "Demande d'informations.
  5.        \nRécapitulatif :
  6.        \nNom : ".$nom."
  7.        \nAdresse : ".$adresse."
  8.        \nCP : ".$cp."
  9.        \nVille : ".$ville."
  10.        \nCivilité : ".$sexe."
  11.        \nSociété : ".$organisme."
  12.        \nTéléphone : ".$telephone."
  13.        \nMail : ".$email."
  14.        \nSite web : ".$site."
  15.        \nfax : ".$fax."
  16.        \nVotre message : ".$messageu."";
  17. mail($to,$subject,$messages);


 
vous allez me dir, mais ou est ton $h2 dans tout ça!!! et bien voilà quand je le rajoute dans mon mail(), ça marche plus ????
voilà, je cherche sur le net, j'ai même modifié des truc au niveau de mon serveur (virtuozzo linux). je trouve pas la soluce pffff.
 
HELP!!!!


 
Euh, je voudrais pas dire, mais tu l'inclus même pas ton header ;)
 
mail($to,$subject,$messages);
=>
mail($to,$subject,$messages,$h2);


---------------
Gamertag: CoteBlack YeLL
n°1427654
Dj YeLL
$question = $to_be || !$to_be;
Posté le 19-08-2006 à 12:08:10  profilanswer
 

AlphaZone a écrit :

Code :
  1. $h2  = "From: monsite";


"monsite" ? Tu te drogue ?
 
Tu sais quand quelqu'un t'envoie un mail, ce quelqu'un à une adresse email et non un site. Donc le problème vient de ton From. Pour règler ce problème, inscrit une adresse email genre test@test.com dans ton from et tu verras que ca fonctionnera. C'est tout bête.


 
C'est tout à fait possible [:spamafote]
 
Edit : Par contre si tu veux qu'on puisse te répondre, mets ça :
$h2 = "From: Monsite <adresse@mail.fr>";
Ou alors :
$h2 = "From: MonSite <monsite@mail.com>\nReply-To: Adresse de réponse <reponse@mail.com>";
 
++


Message édité par Dj YeLL le 19-08-2006 à 12:13:19

---------------
Gamertag: CoteBlack YeLL
n°1428431
jedebute75
Posté le 21-08-2006 à 11:01:39  profilanswer
 

Super Dj merci, c'est exactement ce que je voulais, mettre un "alias" pour le mail expéditeur MERRRCIIIIII

n°1428433
jedebute75
Posté le 21-08-2006 à 11:04:08  profilanswer
 

et oui au fait, alphaZone, ça fonctionne nikel avec une adresse mail :-))), en fait je voulais avoir la possibilité de mettre ce que je veux à la place de l'adresse de l'expéditeur mais je m'étais un peu précipité :-(,  
avec ça $h2 = "From: Monsite <adresse@mail.fr>";  ça marche et je peux le faire c cool!!!

n°1428444
juliendu05​4
Posté le 21-08-2006 à 11:18:16  profilanswer
 

bonjour,  
 
es ce que quelqu'un pourrai regarder a mon sujet "verifier un formulaire en PHP" car j'ai un prob au niveau de l'envoi de mon formulaire! je ne recois jamais rien! le prob vien peut etre de ce que vous avait expliqué au dessus!  
 
Sa serait vraiment sympa! Merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  fonction mail()

 

Sujets relatifs
fonction mail automatiqueFonction mail() et Hotmail !
fonction mail et CSSFonction mail avec un if else tout bête et javascript confirm()
fonction mailfonction mail()
easyphp et fonction mail()formulaire et fonction mail()
fonction mail() : Recipient address rejected[PHP] Fonction mail() qui ne marche pas
Plus de sujets relatifs à : fonction mail()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR