Configuration phpMailer chez DRI
debtech
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
debtech Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
debtech Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonsoir, besoin d'aide s'ils vous plait, j'arrive a faire les envois de mail avec wamp en local(localhost), j’ai essayé d'envoyer le même script chez mon hébergeur mais les mails ne passent pas et il m'affiche une erreur.
//Debut Formulaire
<div class="wrap-newsletter">
<h4>Newsletter</h4>
<p>Souscrivez</p>
<div id="sendmessage" style="color:red;"></div>
<div id="errormessage" style="color:red;"></div>
<div class="form">
<form action="Traitement.php" method="post" role="form" class="contactForm">
<input type="email" name="email-newsletter" placeholder="Entrer votre email">
<input type="submit" name="submit" value="Souscrire" class="text-center btn btn-danger">
</form>
</div>
</div>
//Fin Formulaire
///////////////////////////////////////////////////////////////////
//Debut Traitement
<?php
$email= htmlspecialchars($_POST['email-newsletter']);
require '../PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer(true);
try {
//Server settings
$mail->SMTPDebug = 0;
$mail->isSMTP();
$mail->Host = smtp.gmail.com
$mail->SMTPAuth = true;
$mail->Username = 'monemail@gmail.com';
$mail->Password = 'XXXXXXXXX';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
//Recipients
$mail->setFrom("$email");
$mail->addAddress('emaildereception@gmail.com');
/*$mail->addReplyTo('monemail@gmail.com', 'Repy');
$mail->addCC('cc@example.com');
$mail->addBCC('bcc@example.com');
// Content
$mail->isHTML(true);
$mail->Subject = "Newsletter";
$mail->Body = " Une nouvelle inscription a notre newsletter : "."<br>"."Email : "." ".$email;
$mail->send();
echo 'Inscription reussi, merci!';
}
catch (Exception $e) {
echo "Erreur d'inscription, veuillez réessayer.";
}
?>
//Fin Traitement
A voir également:
- Configuration phpMailer chez DRI
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Connaitre configuration pc - Guide
- Configuration astra 19.2 e - Forum TNT / Satellite / Réception
1 réponse
Bonjour,
Laquelle ?
Au passage, à l'avenir, merci d'utiliser correctement les balises de code (en spécifiant le langage afin d'avoir la coloration syntaxique)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
et il m'affiche une erreur.
Laquelle ?
Au passage, à l'avenir, merci d'utiliser correctement les balises de code (en spécifiant le langage afin d'avoir la coloration syntaxique)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
echo "Erreur d'inscription, veuillez réessayer.";
}>> QUE VOICI (Erreur d'inscription, veuillez réessayer.).
Est ce un probleme de configuration???
Tu l'ouvres à la ligne 36
mais tu ne le fermes pas.
Il serait bien également d'afficher le "vrai" message d'erreur dans ton catch
Pense également à activer l'affichage des erreurs PHP dans ton script
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code