Newsletter

Répondre
Meeper
le 31/08/2003 à 12:44
Meeper
Bonjour,
j'aimerais avoir votre avis ...
est-ce suffisant comme script pour envoyer une newsletter à tous les membres de mon site ???
<?php
include "dbconex.php";
$sql=" select* from newsletter";
$req=mysql_query($sql)or die('erreur sql!<br>'.$sql.'<br>'.mysql_error());


while ($data = mysql_fetch_array($req))
{

$destinataire = $data['mail_news'];

$expediteur = "meeper@alien.com";

$objet = "newsletter mois d'aout";

$contenu = '<html><body>'.
'<h1>newsletter mois d\'aout</h1>'.
'</body></html>';

// envoie le mail
mail($destinataire, $objet, $contenu, "From: $expediteur\r\nReply-To: $expediteur\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
}
?>

Bien sur je dois enormement etoffé le contenu
merci de vos conseilssmiley
LA GLOBULE
le 31/08/2003 à 12:50
LA GLOBULE
Pourquoi pas :)

Mais attention, si tu as beaucoup de membres, attention à ne pas surcharger le serveur mail avec l'envoie de 25 000 mails.

Si tu as vraiment beaucoup de membres, le mieux, c'est de faire un seul mail, avec tous tes membres en copie carbone invisible (bcc).
Meeper
le 31/08/2003 à 13:02
Meeper
Ok merci mais les copies carbone invisible c'est dans le manuel php ca ?smileysmiley
Meeper
le 31/08/2003 à 20:04
Meeper
Ah oui comme d'hab tu as raison mais smiley
mais helas je crois bien que je n'y comprend rien smileysmiley j'ai copier ceci du manuel
$headers .= "Bcc:birthdaycheck@php.net, birthdaygifts@php.net"; // Champs BCCs
mail($recipient, $subject, $message, $headers);
donc dans la variables headers je dois mettre les adresses à qui je dois envoyer ma newsletter???? smiley smiley je pige rien en fait je connais deja pas le fonctionnement du bbc ce doit etre ca
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours