Problème de connexion au serveur

Fermé
philippef - 10 oct. 2015 à 09:16
NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 - 10 oct. 2015 à 13:43
quand je veux envoyer un mail de test depuis le site que je développe j'ai le message suivant :

Warning: mail(): Failed to connect to mailserver at "127.0.0.1" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Weblocal\Sites\association-culturelle\contacts.php on line 58

la ligne 58 correspond à ceci :

mail($to, $subject, $msg, $headers);

le code de mon fichier connect.php appelé sur la page d'envoi du mail

<?php
$dbhost = "127.0.0.1";
$user = "root";
$password = "";
//base de données sur serveur
$usebdd = "association_culturelle";
//connexion au serveur MySQL
$connexion = mysql_connect("127.0.0.1","root","");
if (!$connexion) {
echo "Impossible d'effectuer la connexion";
exit;
}
//sélection de la BDD
$db = mysql_select_db("$usebdd", $connexion);
if (!$db) {
echo "Impossible de sélectionner cette base données";
exit;
}
?>

sur le fichier php.ini

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = 127.0.0.1
; http://php.net/smtp-port
smtp_port = 25

je n'ai pas de message d'erreur concernant les paramètres du mail : $to, $subject, $msg, $headers (pour l'instant !!)
je n'ai jamais codé d'envoi de mail et je ne sais pas quoi faire

merci de m'aider
A voir également:

1 réponse

NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 345
10 oct. 2015 à 13:43
Visiblement, tu test sur ta machine.
Donc, il te faut configurer PHP pour dire comment envoyer le mail.
Regardes avec des mots clés comme "php configure mail windows"
0