Bonjour,
Voila je rencontre un petit problème avec mon code.
j'utilise XAMPP comme serveur web local et j'essaye d'envoyer des emails de mon application web, je ne sais pas pourquoi ça ne marche pas
Voila mon code
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
require 'phpmailer/PHPMailerAutoload.php';
$mail = new PHPMailer();
$mail->isSMTP();
$mail->SMTPDebug = 2;
$mail->Host = "smtp.gmail.com";
$mail->SMTPSecure = "ssl";
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username = 'meeryemziiz@gmail.com';
$mail->Password = '*****';
$mail->setFrom('meeryemziiz@gmail.com', 'bums');
$mail->addAddress('meryemziz2005@gmail.com');
$mail->Subject = 'SMTP email test';
$mail->Body = 'this is some body';
if(!$mail->Send()) {
echo 'Mail error: '.$mail->ErrorInfo;
} else {
echo "Mail sent";
}
?>
j'ai le dossier phpmailer qui contient des classes.
Après l’exécution, le message d'erreur 'Mail error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting'
s'affiche et l'email n'est pas envoyé
Si quelqu'un peut m'aider s'il vous plaît
merci
Bonsoir.
Dans le message d'erreur, il y a un lien à consulter.
Est-ce que tu as suivi le lien pour voir les propositions de solutions et les essayer ?
Plus particulièrement celle-ci : Gmail, OAuth2 and "Allow less secure apps".
Est-ce que tu te moquerais de mois par hasard ?
Je ne suis pas idiot, je l'ai bien vu dans ton code ton $mail->SMTPDebug = 2;
, sauf que pour commencer ce n'est pas ça qui va solutionner ton problème, ensuite, il n'y a pas que ça qui est proposé, surtout que je t'ai même proposé un lien concernant une des solutions proposée qui je le pense te permettrait de corriger le problème.