Envoyer mail
ahmed
-
ahmed -
ahmed -
Bonjour!
j'utilise XAMPP comme serveur web local et j'essaye d'envoyer des emails de mon application web, je ne sais pas pourquoi ça marche pas
Voila mon code
j'ai le dossier phpmailer qui contient des classes.
Après l’exécution, aucun message d'erreur mais l'email n'est pas envoyé
Si quelqu'un peut m'aider s'il vous plaît
merci
j'utilise XAMPP comme serveur web local et j'essaye d'envoyer des emails de mon application web, je ne sais pas pourquoi ça marche pas
Voila mon code
<?php
require 'phpmailer/PHPMailerAutoload.php';
$mail = new PHPMailer();
$mail->isSMTP();
$mail->Host = "smtp.gmail.com";
$mail->SMTPSecure = "ssl";
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username = '***@***';
$mail->Password = 'mdp';
$mail->setFrom('***@***', 'bums');
$mail->addAddress('***@***');
$mail->Subject = 'SMTP email test';
$mail->Body = 'this is some body';
if ($mail->send())
echo "Mail sent";
else {echo "erreur";}
?>
j'ai le dossier phpmailer qui contient des classes.
Après l’exécution, aucun message d'erreur mais l'email n'est pas envoyé
Si quelqu'un peut m'aider s'il vous plaît
merci
A voir également:
- Envoyer mail
- Gmail envoyer un mail - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Comment envoyer un mail en copie cachée - Guide
- Envoyer mail avec accusé de réception gmail - Guide
1 réponse
Bonjour essaye comme ça :
<?php //affichage des erreurs PHP error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); // puis le reste de ton code require 'phpmailer/PHPMailerAutoload.php'; // ... // ... //puis pour le send if(!$mail->Send()) { echo 'Mail error: '.$mail->ErrorInfo; } else { echo "Mail sent"; }
Mail error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Le port aussi doit être changé. 465 de mémoire
Sinon... SMTP error ... ça peut vouloir dire que les informations de connexion à ton serveur de mail ne sont pas les bonnes
ou que ton pc n'accède pas aux services.
j'ai vérifié mes informations se connexion (adresse email et mot de passe) pas de problèmes;
Est-ce que je dois effectuer des modification dans les deux fichiers php.ini et sendmail.ini ?