Création
d'entreprise
Posez votre question Signaler

Envoyer données formulaire par mail

GDX 147Messages postés 27 avril 2009Date d'inscription 14 mai 2012Dernière intervention - Dernière réponse le 23 déc. 2010 à 11:04
Bonjour,
J'ai créé un formulaire et je veux envoyer les données sur ma boite mail.
J'ai donc écrit le code suivant :
mail($Destinataire, $Titre, $Corps);
J'ai déjà eu une 1re erreur :
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\AGIO\Idees.php on line 47
J'ai ensuite mis ce code suivant avant la fonction mail() :
ini_set('SMTP','smtp.neuf.fr');
et maintenant j'ai cette erreur :
Warning: mail() [function.mail]: SMTP server response: 504 5.5.2 <you@yourdomain>: Sender address rejected: need fully-qualified address in C:\wamp\www\AGIO\Idees.php on line 47
Je ne sais plus quoi faire, j'ai essayé de modifier un peu le fichier php.ini sans succès.
Aider moi SVP.
Merci d'avance.
GDX
Lire la suite 

Envoyer données formulaire par mail »

2 réponses
Réponse
+3
moins plus
c'est simple rajoute un autre ini set().

ini_set('sendmail_from' , 'you@yourdomain');
et le you@yourdomai tu le remplace par une une adresse valide c'est a dire par exemple contact@dartybox.fr quelquechose dans le genre.
Ajouter un commentaire
Réponse
-4
moins plus
Salut

C'est bien simple, il te faut un serveur mail pour pouvoir envoyer des mail, ça ne peut pas fonctionner avec wamp (a moins que tu ai configuré aussi un serveur mail sur ton pc ?). Ton script fonctionnera en ligne sur un vrai hebergeur.
Ajouter un commentaire
Ce document intitulé « Envoyer données formulaire par mail » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?