Page 1 sur 1

mail() error!

Posté : 15 avr. 2013, 11:48
par Ryuk
Warning: 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\sendMail\mvc\contact\view\viewContact.php on line 53

j utilise localhost merci de m'aidé a le faire le code est!

Code : Tout sélectionner

// send mail $nomEnvoyeur ="myName"; $mailEnvoyeur ="[email protected]"; $entete = "MIME-Version: 1.0\r\n"; $entete .= 'Content-Type : text/html; chatset="UTF-8"'."\r\n"; $entete .= "to: $nomEnvoyeur <$mailEnvoyeur>\r\n"; $entete .= "From: $nom<$email>\r\n"; if(!empty($tel)){ $message = "tel: ".$tel."<br />".$message; } mail($mailEnvoyeur,$sujet,$message,$entete);

Re: mail() error!

Posté : 16 avr. 2013, 16:53
par Ryuk
Pas de réponse :/

Re: mail() error!

Posté : 16 avr. 2013, 17:49
par moogli
il y a plusieurs post récente sur ce sujet sur le forum, avec des réponses, peux être que les regarder t'aidera.

Il s'agit clairement d'un problème de configuration serveur.
En l’occurrence tu n'a pas définit de serveur mail pour que php puisse en envoyer.

Tu trouveras plus d'infos dans la doc de php pour la configuration (à partir de la fonction mail tu trvouera le reste).

Il te faudra configurer un serveur smtp accessible par php (sur ta machine ou sur le réseau locale) afin que php puisse envoyer des emails.

pour faire plus simple tu peux utiliser une bibliothèque comme phpmailer afin d'envoyer un mail sans te casser la tête sur la conf du serveur mail.


@+

Re: mail() error!

Posté : 18 avr. 2013, 12:22
par zeus
Modération :
Je te propose un petit jeu :
Comme tes messages par une formule telle que "bonjour", pose tes questions avec quelques rapides formes telles que "que dois-je faire pour que ça marche" (plutôt que "merci de m'aider à faire le code"), et passe ton message au correcteur orthographique.

En attendant, je ferme ce message qui ne colle pas à la charte de PHPFrance