envoie de mail

Eléphant du PHP | 168 Messages

17 déc. 2009, 16:59

Bonjour messieurs, je voudrais utiliser la fonction mail() mais ça ne marche pas chez moi:

Code : Tout sélectionner

$texte = 'Merci de vous être inscrit.\nRappel de vos identifiants : \nPseudo:'.$nom.'\nPassword:'. $mdp; mail('[email protected],'inscription',$texte);
Je ne reçois pas de mail.
Php manual explique que la fonction a besoin de trouver sendmail sur le serveur.
Quelqu'un sait-il s'il existe une autre fonction que mail() pour envoyer des e-mails ou bien comment obtenir le service sendmail chez oneandone.
D'avance merci 8-|

EDIT: Bon, en fait ça marche, le mail était arrivé dans mes spams.
Mais ce que j'aimerai c'est au moins changer le nom d'expéditeur. Quelqu'un sait comment faire?
J'obtiens ça:"CGI-Mailer"comme expéditeur et c'est pas cool. J'ai même ça "CGI-Mailer" <[email protected]> quand j'ouvre le mail alors c'est pas pro du tout.
Quelqu'un sait faire ça?
Merci à nouveau d'avance. :priere:

Avatar du membre
ViPHP
ViPHP | 3008 Messages

17 déc. 2009, 23:31

Avec un petit header. Regarde ici : http://www.vulgarisation-informatique.com/mail.php

Eléphant du PHP | 168 Messages

21 déc. 2009, 13:30

Merci charabia, j'avais effectivement déjà essayer avec un header mais ça n'avait pas marcher, j'en ai pris sur la doc de php manual et ça a marché :priere: