jordane45
Messages postés37726Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention27 septembre 2023342 21 juil. 2013 à 21:51
Bonjour,
Le message entier ne te parlerais pas de SSL par hasard ?
Si oui, as tu décommenté la ligne
extension=php_openssl.dll dans le Php.ini ?
Cordialement,
Jordane
_____________________________________________________
Règles du forum à lire avant de poster une question : ICI
jordane45
Messages postés37726Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention27 septembre 2023342 22 juil. 2013 à 09:13
Bonjour,
Dans le code que tu as mis en copie il y'a certaines lignes ou tu appelles $mail au lieu de $mailer... tu peux corriger et nous dire ce que ça donne ?
Cordialement,
Jordane
_____________________________________________________
Règles du forum à lire avant de poster une question : ICI
scn68100
Messages postés153Date d'inscriptiondimanche 27 août 2006StatutMembreDernière intervention26 décembre 2019 22 juil. 2013 à 10:26
Bonjour,
Désolé pour cette bourde ! Mais je tente peut être trop de modification !!
Voici le code actuel (Pour éviter toute confusion)
if($Erreur==false) {
// On envoi un mail pour confirmation
$Corps = " Bonjour,";
$Corps .= "
";
$Corps .= "Pour valider votre inscription dans la base de données, ";
$Corps .= " veuillez cliquer sur ce lien";
$Corps .= " s'il vous plait";
$Corps .= "
Ne pas répondre à ce mail SVP ";
require_once "../PHPMailer_v5.1/class.phpmailer.php";
$mailer = new PHPMailer();
$mailer->IsSMTP(); // telling the class to use SMTP
$mailer->SMTPDebug = 1; // enables SMTP debug information (for testing)
// 1 = errors and messages
// 2 = messages only
$mailer->Username = "Identifiant@gmail.com"; // gmail username
$mailer->Password = "Pass"; // gmail password
$mailer->Host = "smtp.gmail.com"; // SMTP server
$mailer->Port = 465;
$mailer->SMTPSecure = 'ssl';
$mailer->SMTPAuth = true;
$mailer->FromName = "TOTO";
$mailer->From = "toto@yahoo.fr";
$mailer->AddAddress($email);
$mailer->Subject = "Confirmation d'inscription";
$mailer->Body = $Corps;
$mailer->WordWrap = 100;
if (!$mailer->Send()) {
echo 'Mailer error : ' . $mailer->ErrorInfo;
} else {
echo "
Un email pour confirmer votre inscription vous a été envoyé à l'adresse que vous avez indiqué.
";
// On délivre la page
mysql_close();
header("Location: ./mbr_avertissement.php");
exit();
}
}
J'ai maintenant les erreurs suivantes
SMTP -> ERROR: Password not accepted from server: 534-5.7.9 Please log in with your web browser and then try again. Learn more at 534 5.7.9 https://support.google.com/mail/bin/answer.py?answer=78754 ev19sm38892812wid.2 - gsmtp
SMTP Error: Could not authenticate. Mailer error : SMTP Error: Could not authenticate.
Pourtant, je suis sur de donner une identification correct pour Gmail (Identification et mot de passe)
J'ai écrit un projet en Visual Studio 2008 qui envoi des mails par Gmail, il fonctionne !
Le lien https://support.google.com/mail/bin ....... ne donne rien
Pourtant, le message a l'air très clair ! Il ne reconnait pas le mot de passe !
Et moi, je suis catégorique, c'est le bon !
Qu'est-ce qui cloche ?
Cordialement
SC
Vous n’avez pas trouvé la réponse que vous recherchez ?