[PHP - PHPMailer] Problème d'envoie de mail [résolu]

Problème d'envoie de mail [résolu] [PHP - PHPMailer] - PHP - Programmation

Marsh Posté le 10-11-2004 à 11:40:24    

Salut  
 
  j'ai un petit problème avec la classe PhpMailer. J'ai bien suivi ce tutorial http://www.programacion.com/php/articulo/phpmailer/ mail celà ne fonctionne pas... J'ai toujours le même message d'erreur :  
 
Language string failed to load: recipients_failed monMail@mail.com
 
  alors est-ce que quelqu'un à déjà rencontré ce problème ?  :hello:


Message édité par the_white_rabbit le 10-11-2004 à 14:20:52
Reply

Marsh Posté le 10-11-2004 à 11:40:24   

Reply

Marsh Posté le 10-11-2004 à 11:41:13    

code !


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-11-2004 à 11:48:04    

 Voici mon code :  
 

Code :
  1. require "class.phpmailer.php";
  2.   $mail = new PHPMailer();
  3.   $mail->PluginDir = "";
  4.   $mail->Mailer = "smtp";
  5.   $mail->Host = "smtp.wanadoo.fr";
  6.   $mail->SMTPAuth = true;
  7.   $mail->Username = $username;
  8.   $mail->Password = $password;
  9.   $mail->From = $expediteur;
  10.   $mail->FromName = $expediteur_name;
  11.   $mail->Timeout=30;
  12.   $mail->AddAddress($destinataire);
  13.   $mail->Subject = "Test de PHPMailer";
  14.   $mail->Body = "<b>Test au format HTML</b>";
  15.   $mail->AltBody = "Ceci est un test d'envoie d'e-mail";
  16.   $exito = $mail->Send();
  17.   $intentos=1;
  18.   while ((!$exito) && ($intentos < 5)) {
  19. sleep(5);
  20.       $exito = $mail->Send();
  21.       $intentos=$intentos+1;
  22.    }
  23.    if(!$exito)
  24.    {
  25. echo "Erreur d'envoie !".$valor;
  26. echo "<br/>".$mail->ErrorInfo;
  27.    }
  28.    else
  29.    {
  30. echo "Message envoyé !";
  31.    }

Reply

Marsh Posté le 10-11-2004 à 11:49:51    

Code :
  1. $mail->AltBody = "Ceci est un test d'envoie d'e-mail";


 
devient
 

Code :
  1. $mail->AltBody = "Ceci est un test d\'envoi d\'e-mail";


 
peut-être


Message édité par simogeo le 10-11-2004 à 11:50:04

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-11-2004 à 11:51:27    

simogeo a écrit :

Code :
  1. $mail->AltBody = "Ceci est un test d'envoie d'e-mail";


 
devient
 

Code :
  1. $mail->AltBody = "Ceci est un test d\'envoi d\'e-mail";


 
peut-être

[:bap2703]  
 
le \ ca va que si ca avait été un ' et pas " [:spamafote]

Reply

Marsh Posté le 10-11-2004 à 11:52:12    

simogeo a écrit :

Code :
  1. $mail->AltBody = "Ceci est un test d'envoie d'e-mail";


 
devient
 

Code :
  1. $mail->AltBody = "Ceci est un test d\'envoi d\'e-mail";


 
peut-être


 
Non, non c'est pareil, je pense que mon problème doit venir du serveur SMTP mais je ne sais pas quoi.

Reply

Marsh Posté le 10-11-2004 à 11:53:41    

ton $username... c'est bien défini hein?

Reply

Marsh Posté le 10-11-2004 à 11:54:35    

 oué, oué même quand je met le login et le password du dur ça fait pareil

Reply

Marsh Posté le 10-11-2004 à 12:00:45    

 y'a pas quelqu'un qui a déjà utilisé cette classe ?

Reply

Marsh Posté le 10-11-2004 à 12:01:12    

the_white_rabbit a écrit :

y'a pas quelqu'un qui a déjà utilisé cette classe ?


 
moi si


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-11-2004 à 12:01:12   

Reply

Marsh Posté le 10-11-2004 à 12:02:10    

c'est pas parce que t'as des majuscules par hasard ?  monMail@mail.com


Message édité par simogeo le 10-11-2004 à 12:02:16

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-11-2004 à 14:19:55    

Merci à tous, je crois avoir trouvé le problèm...
 
  Il s'agissait tout simplement du serveur smtp... En vrac quand j'ai fais les tests ce matin. Mais avec un autre compte de messagerie ça marche nikel...
 
  PHPMailer est vraiment une très bonne classe pour envoyer des mails. A utiliser à mon avis plutôt que la fonction mail() native de PHP...
 
 :hello:


Message édité par the_white_rabbit le 10-11-2004 à 14:20:18
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed