Problème newsletter

Par moza2409, il y a 13 ans


Bonjour, j'ai fait un sytème de newsletter, tous fonctionne correctement sauf un petit truc, les adresses des déstinataires sont visible par les autres or je souhaiterais masquer toutes les adresses, voici mon code.

$sql = "SELECT * FROM email";
$ver=mysql_query($sql,$cnx);
            $liste='contact@monsite.fr';
            while($voir = mysql_fetch_array($ver,MYSQL_ASSOC)){
                $liste .= ','; //On sépare les adresses par une virgule.
                $liste .= $voir'email'];
            }
            $to = $liste;
            $sujet = 'Newsletter';
            $entete = "From: contact@monsite.fr \n";
            $entete .= "Reply-To: no-reply@monsite.com";
            $entete .= 'Bcc:' . $liste . '' . '\r\n'; 
            $body = 'manews';   

                if(@mail($to,$sujet,$body,$entete)){
                    header('Location:/valid');
                }else{
                    $error ="une erreur est survenue";
                }

Merci pour votre aide

10 réponses

Gregory, il y a 13 ans

fais ça

if(@mail("",$sujet,$body,$entete)){
moza2409, il y a 13 ans

Ca ne fonctionne pas, le mail ne part pas

Gregory, il y a 13 ans

et enlève le @

moza2409, il y a 13 ans

Pareil le mail ne part pas

Gregory, il y a 13 ans

DAns ce cas mets dans le $to uniquement l'adresse mail de contact@monsite.fr et pas toute la liste

moza2409, il y a 13 ans

Oui mais la il va envoyer le mail seulement a contact@monsite.fr

Gregory, il y a 13 ans

non car tu as dans le BCC toute ta liste cachée

moza2409, il y a 13 ans

j'ai essayé est comme prévu ça la envoyé à l'adresse indiqué dans le $to

Gregory, il y a 13 ans

Moi j'utilise PHPMailer et ça fonctionne très bien
PHPMailer

moza2409, il y a 13 ans

C'est bon ca fonctionne merci, mais la j'ai un autre problème, les mails vont dans les spams.