phpmailer BCC limité ?
Posté : 16 oct. 2008, 11:05
Bonjour,
J'utilise la fonction phpmailer (BCC) sur mon site pour un envoie groupé, tout fonctionnait bien jusqu'à quelques jours où apparait ce message d'erreur : Language string failed to load: instantiate.
J'ai regardé un peu d'ou provenait ce message et je viens de me rendre compte que le problème est le nombre de personnes destinataires du mails qui apparemment bloque l'envoi du mail.
Si je supprime 5 ou 6 adresses mail dans la BDD le mail part, genre 80 destinataires ça passe mais 90 j'ai le message d'erreur et le mail ne part pas.
Voici mon code :
J'utilise la fonction phpmailer (BCC) sur mon site pour un envoie groupé, tout fonctionnait bien jusqu'à quelques jours où apparait ce message d'erreur : Language string failed to load: instantiate.
J'ai regardé un peu d'ou provenait ce message et je viens de me rendre compte que le problème est le nombre de personnes destinataires du mails qui apparemment bloque l'envoi du mail.
Si je supprime 5 ou 6 adresses mail dans la BDD le mail part, genre 80 destinataires ça passe mais 90 j'ai le message d'erreur et le mail ne part pas.
Voici mon code :
<?php
$requete = "SELECT MAIL FROM test";
$connex->query($requete);
while($connex->next_record()){
$email .= $connex->f("MAIL");
$email .= "; ";
}
$email = substr($email, 0, -2);
require "phpmailer/class.phpmailer.php";
$mail = new PHPmailer();
$mail->IsMail();
$mail->IsHTML(true);
$mail->Host='smtp.test.fr';
$mail->From= "[email protected]";
$mail->FromName = "TEST";
$mail->AddBCC($email);
$mail->AddReplyTo("[email protected]");
$mail->Subject= "test";
$mail->Body='<html><body>test';
$mail->Body.= '</body></html>';
if(!$mail->Send()){
echo $mail->ErrorInfo;
}
$mail->SmtpClose();
unset($mail);
?>
Est ce le BCC qui est limité en nombre de destinataire ?