Mail(): Failed to connect to mailserver

Résolu
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   -  
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai mis un mot de passe sur une base de données Mysql depuis je ne peut plus m'y connecter...J'ai dû réinstaller Wampserveur et la fonction mail() ne fonctionnes plus alors que j'ai le même fichier sendmail.ini et (je pense) le même fichier php.ini.

J'utilise free comme messagerie

Dans le fichier sendmail.ini :

smtp_server=smtp.free.com
smtp_port=465
smtp_ssl=auto
default_domain=free.fr
auth_username=********@free.fr
auth_password=****************
force_sender=********@free.fr
force_recipient=
hostname=


Dans le fichier php.ini :

sendmail_path = "C:\wamp64\sendmail\sendmail.exe"


Et ce que j'utilise pour l'envoyer en php :

ini_set( 'display_errors', 1 );

error_reporting( E_ALL );

$from = "********@free.fr";

$to = $_SESSION['maillogin'];

$subject = "A2F Mon site";

$message = "Le code A2F : " . $_SESSION['key'];

$headers = "From:" . $from;

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

echo "L'email a été envoyé.";
A voir également:

10 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 583
 
bonjour, ne devrais-tu pas tester le retour de la fonction mail()?
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
Je ne comprend pas ton message...
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 583
 
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
Comment le mets on en place ce retour ?
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 583
 
par exemple:
if(mail($to,$subject,$message, $headers)){
   echo "L'email a été envoyé.";
}else{
   echo "oups";
}  
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai essayé et je reçois "oups"

Et j'ai ça comme erreurs :

Warning: mail(): SMTP server response: 550 5.1.8 <admin@wampserver.invalid>: Sender address rejected: Domain not found in C:\wamp64\www\Projet en template\login\a2f\index.php on line 54


Warning: mail(): SMTP server response: 550 5.1.8 <admin@wampserver.invalid>: Sender address rejected: Domain not found in C:\wamp64\www\Projet en template\login\a2f\index.php on line 58
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 583
 
as-tu cherché dans tes fichiers .ini si tu n'avais pas quelque part "admin@wampserver.invalid"?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
Je ne sais pas où trouvé les fichiers ".ini" ...
Peut-tu me donner le chemin d'accès s'il te plaît ?
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 583
 
peut-être les fichiers que tu as mentionnés au départ?
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai çà à la ligne 1076 de mon php.ini :

sendmail_from ="admin@wampserver.invalid"
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 583
 
as-tu essayé de remplacer par l'adresse email que tu as utilisée pour auth_username?
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
Warning: mail(): SMTP server response: 550 5.1.8 <admin@wampserver.invalid>: Sender address rejected: Domain not found in C:\wamp64\www\Projet en template\login\a2f\index.php on line 54


Lorsque j'ai mis mon adresse mail à la place de admin@wampserver.invalid j'ai eu cette erreur.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 583
 
cela ne te fait-il pas penser à un message d'erreur que tu as déjà lu?
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
Si a l'erreur que j'avais au début mais je ne vois pas que tu veux dire par çà...
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 583
 
tout se passe comme si tu n'avais pas réellement modifié le fichier ini, pas redémarrer après l'avoir modifié, ou comme si tu avais encore l'adresse invalide présente quelque part.
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
Donc c'est comme si le fichier que j'éditais n'était pas celui qu'y étais connecté à mail() mais je ne sais pas comment le reconfigurer...
0
R0M1_07 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
MERCI ! J'ai redémarré Wampserver et ça fonctionne !
0