logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
42 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 370 849

  • Nb. de membres 8 695
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» A propos de la fonction mail

A propos de la fonction mail#6002

4Contributeur(s)
ckleinAnonymeTribal-Dolphinaxel
3 Modérateur(s)
developpeurjpbJireck
Anonyme Anonymeicon_post
Salut à tt le monde !
Est-ce que qqn sait si C possible, qd on envoie des mails avec la fonction mail(), de choisir le nom de l'expéditeur au lieu d'avoir un nom par défaut provenant du serveur. :-?
G bien essayé de mettre ce nom en faisant : mail( à, objet, mail, nom_de_l'expéditeur) mais ça le met en en-tête du mail, donc il faut avoir ouvert le mail pour voir qui C qui l'a envoyé.
moi j'aimerais que le recepteur du mail voie directement le nom de l'expéditeur dans la liste de sa boite de réception, car des gens qui reçoivent beaucoup de mails ne lisent pas ceux dont ils ne conaissent pas le nom. :|
Merci de votre aide !
a+ :-)
Tribal-Dolphin Tribal-Dolphinicon_post
dans le champ expediteur tu met : EXPEDITEUR
Anonyme Anonymeicon_post
Merci d'essayer de m'aider
le pb C que je suis vraiment pas fort en php
qd tu dis "Le champ expéditeur.." :-?
Tu veux dire le 4e argument de la fonction mail ?
est-ce qu'il faudrait qqe chose du genre :
mail ( "adresse@destinataire.com" , "objet" , "corps du mail" , EXPEDITEUR="adresse@expediteur.com" );
ou C qqe chose d'autre ?
Tribal-Dolphin Tribal-Dolphinicon_post
Exactement !!

mail ( "adresse@destinataire.com" , "objet" , "corps du mail" , "EXPEDITEUR <adresse@expediteur.com>" );


[ Message édité par : Tribal-Dolphin : 11-06-2003 15:44 ]
Anonyme Anonymeicon_post
merci mais ça fait tjrs la même chose :
ça m'écrit le nom de l'expéditeur ds l'en-tête du mail (sauf que maintenant ça écrit EXPEDITEUR devant)
ce que j'aurais voulu faire, c'est avoir cette adresse non pas dans le mail, mais comme nom d'expéditeur dans la liste des mails reçus (avant d'ouvrir le mail)
à la place moi j'ai "anonymous@ns1.webheberg.com"
je sais même pas si c'est possible de faire ça, mais si ça l'est ça m'interesse bcp
en tout cas merci Tribal-Dolphin :=!
C vachement cool qu'un pro comme toi aide des débutants qu'il connait même pas comme moi. :-)
axel axelicon_post
passe chez Pascalex.net => tu choisira le nom que tu veux :-D
Anonyme Anonymeicon_post
J'ai fini par trouver comment faire, alors je balance pr ceux que ça pourrait interesser :

$from_email = "adresse@expediteur.com";
$entetedate = date("D, j M Y H:i");
$entetemail = "!from:! $from_email \n";
$entetemail .= "Cc: \n";
$entetemail .= "!bcc:! \n";
$entetemail .= "Reply-To: $from_email \n";
$entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ;
$entetemail .= "Date: $entetedate";
mail("adresse@destinataire.com","objet_du_mail","corps_du_mail",$entetemail);

a+ :-)
cklein ckleinicon_post
si tu enleve pas les ! ! autour du from ds l'entete du message sa ne marche pas en indiquant ton email de provenance alors pensez y ! :-o meme si c tt con !