Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2008, 14h49   #1
Membre régulier
 
Inscription : octobre 2007
Messages : 286
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 286
Points : 96
Points : 96
Par défaut Débutant pour configurer l'envoi de mail

Bonjour, j'ai ma fonction mail() qui me permet d'envoyer un mail mais un message d'erreur s'affiche :
Code :
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:\program files\easyphp1-8\www\new projet\formulaire.php on line 49
Voila mon code :
Code :
1
2
3
4
5
6
7
8
9
$headers = "From: ... <kev484@hotmail.com>\r\n";
    $headers .= "Reply-To: kev484@hotmail.com\r\n";
    $sujet = "Site de Kevin - Confirmation d'inscription";
    $message = "<html>";
    $message .= "<p>Bonjour,<br /><br />";
    $message .= "Merci de vous être inscrit sur le site de .... ! Pour activer votre compte, <a href=\"....php?clef=$clef_activation\">cliquez-ici</A> ou copier-coller cette adresse :<br /><br />....php?clef=$clef_activation<br /><br />";
    $message .= "A bientôt sur notre site,<br /><br />Kevin</p>";
    $message .= "</html>";
    mail($mail, $sujet, $message, $headers);
J'ai vu qu'il y avait deja un post ressemblant mais je n'arrive pas a trouver le fichier php.ini
Merci
kev484 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 16h07   #2
Membre chevronné
 
Avatar de Dia_FR
 
Homme Aurélien
Développeur Web
Inscription : avril 2006
Messages : 510
Détails du profil
Informations personnelles :
Nom : Homme Aurélien
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2006
Messages : 510
Points : 643
Points : 643
ben pour trouver ton php.ini, tu fais une recherche dans le dossier de easyphp (y en a ptete 2 avec ce soft, je sais plus)

et pour configurer correctement PHP, direction FAQ
__________________
Dia [ Page DVP ] [ Blog ] [ Site pro ]
Dia_FR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 16h20   #3
Membre régulier
 
Inscription : octobre 2007
Messages : 286
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 286
Points : 96
Points : 96
J'ai fait toutes les modifs je pense :
Code :
1
2
3
4
5
6
7
[mail function]
; For Win32 only.
SMTP = smtp.free.fr
smtp_port = 25
 
; For Win32 only.
;sendmail_from = kplanchon@free.fr
Et mon mail est le suivant :
Code :
1
2
3
4
5
6
7
8
9
10
$headers = "From: ... <kev484@hotmail.com>\r\n";
    $headers .= 'Content-type: text/html; charset=ISO-8859-1'."\n";
    $headers .= "Reply-To: kev484@hotmail.com\r\n";
    $sujet = "Site de Kevin - Confirmation d'inscription";
    $message = "<html>";
    $message .= "<p>Bonjour,<br /><br />";
    $message .= "Merci de vous être inscrit sur le site de .... ! Pour acceder au site cliquez ici";
    $message .= "A bientôt sur notre site,<br /><br />Kevin</p>";
    $message .= "</html>";
    mail($mail, $sujet, $message, $headers);
Je ne vois pas pourquoi elle ne fonctionne pas.
kev484 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 16h35   #4
Nouveau Membre du Club
 
Inscription : janvier 2008
Messages : 31
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 31
Points : 31
Points : 31
Essaye tu en local ou depuis ton hebergement?

- Si tu test en local : les smtp des fournissuers d'accès ne t'autorises pas forcémment à faire appel à leur SMTP sans être sûr que tu n'est pas un utilisateur lambda faisant un script de spam.

- Si tu test depuis ton hébergeur : utilise le smtp de ton hébergeur ou 'localhost' (pour savoir lequel utilisé reporte toi aux docs de ton hébergeur)
Eric_M_78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 16h42   #5
Membre régulier
 
Inscription : octobre 2007
Messages : 286
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 286
Points : 96
Points : 96
Je suis en local. Donc je suppose que, quand je passerai en ligne, tout marchera comme il faut. Car mon code de mon mail est juste?
kev484 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h05.


 
 
 
 
Partenaires

Hébergement Web