2009-11-09 2 views
1

Je voudrais construire une page Web qui suit le système dans vBulletin d'emailing.Rassembler tous les emails de la table pour l'email

Ainsi, actuellement, la table utilisateur contient les données utilisateur: nom d'utilisateur, userfullname, useremail etc.

Fondamentalement, ce que j'ai besoin est pour ce script pour recueillir les e-mails des utilisateurs de la base de données.

En outre, je voudrais que l'email soit envoyé de façon non-inviduelle, pas comme un groupe, dans des étapes comme dans vBulletin.

Comment procéder?

+0

ça sonne étrangement comme vous construisez un moteur anti-spam ... – MalphasWats

+1

@MalphasWats: La plupart les applications web ont une activité emailing intensive, il suffit de regarder les notifications des utilisateurs Facebook. C'est une question entièrement valide. – pablasso

+0

Merci pablasso, MalphasWats, je construis un intranet, et une fonction de celui-ci est de "pouvoir envoyer un courriel à tous les utilisateurs" – bear

Répondre

4

Vous pouvez créer une file d'attente. Il suffit d'entrer ces courriels dans une base de données et d'avoir un script en cours d'exécution avec cron toutes les x minutes d'envoi à ces e-mails, le script devrait vider votre file d'attente chaque fois qu'il s'exécute.

De cette façon, vous pouvez également éviter d'avoir à attendre la fonction e-mail à la fin si vous exécuter depuis une page Web

Questions connexes