obtenir la liste e-mail de la liste de base de données et d'envoyer des messages à tous à partir d'un script php sans utiliser l'api

 $sql = "select emailid from table where category = 1";
    while($row=mysql_fetch_array($sql))
    {
            $email=$row['emailid'];
            $to = $email;

            $subject = "E-mail subject";
            $body = "E-mail body";
            $headers = 'From: [email protected]' . "\r\n" ;
            $headers .= 'Reply-To: [email protected]' . "\r\n";
            mail($to, $subject, $body, $headers);
    }

Supposons que le code ci-dessus va chercher 100 e-mail des identifiants de base de données et envoyer le mail, un par un pour chaque id d'e-mail. mais ce que je veux faire, c'est.... récupère tous les e-mail id dans un tableau et de les envoyer en tant que 'BCC' chaque e-mail à la fois. encore une chose que je veux personnaliser l'e-mail du corps contenu pour chaque id....

Des idées?

  • Programmation sans aucune API n'est pas possible.
InformationsquelleAutor sumitmann | 2012-03-28