OVH Cloud OVH Cloud

Interface base MySQL et script de mailing

2 réponses
Avatar
Sacha
Bonjour,

Ma question est la suivante : etant donne un site web dote dune base d'u
tilisateurs (un annuaire MySQL en fait) incluant leurs adresses email. C
ette base d'utilisateur est geree par un script en back office (ajout,su
ppression, modifs etc)

Le besoin : disposer d'un outil web pour editer et envoyer des mails a d
es categories de personnes dans l'annuaire (defnie par une requete SQL s
ur l'annuaire). L'interface pourrait ressembler a l'edition d'un mail da
ns un webmail type laposte.net ou yahoo.fr

Existe-t-il un script standard pour effectuer ce travail ? ou faut il en
visager un developpement specifique ?

J'espere que ma question est claire, je ne suis pas un expert du tout!

Pourriez vous, svp, eventuellement mettre la reponse en copie sur mon ma
il.

Salutations,

sk

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Sep 19 11:04:32 2003 depuis l'IP : proxy15.sbs.de [VIP 235718752657]

2 réponses

Avatar
Guy
Clair ? Pas trop ;-D
Voici un exmple de récupération d'adresse mail sur une base Mysql et envoi
d'un message à ces adresses
Tu dois lire dans une base MySQL (voir sur www.php.net/manual/fr partie LXIV
du chapitre V) pour récupérer une adresse e-mail
puis avec la fonction mail ( bool mail ( string destinataire, string objet,
string message [, string additional_headers [, string
additional_parameters]]) voir à la même adresse que précédemment partie
XLVIII du chapitre V) tu peux envoyer à la volée des mails, la fonction te
retourne 0 pour une erreur et 1 pour un succès

Exemple:
<?
// connection à la base de données
$cnx = mysql_connect($Host, $User, $Pwd) or die("Impossible de se connecter
à la base MySql");
mysql_select_db($Database, $cnx) or die("Base inconnue");

$res = mysql_query("SELECT adresse_mail FROM annuaire");
while($ligne = mysql_fetch_array($res))
{
$adr = $ligne["adresse_mail"];

// envoi du mail et traitement erreur
$etat = mail($adr, "objet message", "bonjour veuillez trouver ....
salutations distinguées");
if ($etat = = TRUE)
echo "$adr - OK";
else
echo "$adr - ERREUR";
}
mysql_close($cnx);

?>

Voilà ca va peut-être t'aider
Guy

"Sacha" a écrit dans le message de news:
bkegr1$uk4$
Bonjour,

Ma question est la suivante : etant donne un site web dote dune base d'u
tilisateurs (un annuaire MySQL en fait) incluant leurs adresses email. C
ette base d'utilisateur est geree par un script en back office (ajout,su
ppression, modifs etc)

Le besoin : disposer d'un outil web pour editer et envoyer des mails a d
es categories de personnes dans l'annuaire (defnie par une requete SQL s
ur l'annuaire). L'interface pourrait ressembler a l'edition d'un mail da
ns un webmail type laposte.net ou yahoo.fr

Existe-t-il un script standard pour effectuer ce travail ? ou faut il en
visager un developpement specifique ?

J'espere que ma question est claire, je ne suis pas un expert du tout!

Pourriez vous, svp, eventuellement mettre la reponse en copie sur mon ma
il.

Salutations,

sk

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Sep 19 11:04:32 2003 depuis l'IP : proxy15.sbs.de [VIP
235718752657]


Avatar
Matchenul
"Sacha" a écrit dans le message de news:
bkegr1$uk4$
Bonjour,
Le besoin : disposer d'un outil web pour editer et envoyer des mails a d
es categories de personnes dans l'annuaire (defnie par une requete SQL s
ur l'annuaire). L'interface pourrait ressembler a l'edition d'un mail da
ns un webmail type laposte.net ou yahoo.fr

Existe-t-il un script standard pour effectuer ce travail ? ou faut il en
visager un developpement specifique ?
peut être ici http://www.phpscripts-fr.net/