Bonjour,
j'ai un petit problème depuis le début de l'après-midi avec la bibliothèque php_mailler, j'ai bien configuré mon SMTP mais celui ci ne marche que en local, je ne réussis pas à envoyer des mails sur des adresses comme xxx@gmail.com ou xxx@hotmail.fr...

Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
include '../connection.php';
require "../phpmailer/class.phpmailer.php";
 
 
$mail = new PHPmailer();
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->SMTPDebug = 2;
$mail->SetLanguage("en", '../phpMailer/language/');
$mail->Host='monsmtp';
$mail->Username='username';
$mail->Port='25';
$mail->Password='password';
$mail->From='info@pulsar-informatique.com';
$mail->AddAddress('samuel.simonney@gmail.com');
$mail->AddReplyTo('info@pulsar-informatique.com');
$mail->Subject='Test SAM';
$mail->Body='<html><body><center><font size=8>Le fichier est attaché ci-dessus</font><br></body></html>';
 
 
 
if(!$mail->Send()){
	echo $mail->ErrorInfo;
}
else{
	echo 'Mail envoyé avec succès';
}
$mail->SmtpClose();
unset($mail);
En recherchant sur Internet j'ai vu que ectte erreur
Language string failed to load: recipients_failed
est une erreur générique aussi ai je bien rajouté la ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$mail->SetLanguage("en", '../phpMailer/language/');
Mais ça m'a rien changé...
Si vous pouviez m'aider ou m'orienter pour savoir si l'erreur vient de php_mailler ou de ma config SMTP, merci beaucoup