Page 1 sur 1

Envoyer plusieurs mails d'un coup

Posté : 18 avr. 2005, 11:04
par chris
Bonjour,

J'ai créé tout un systeme d'enregistrement de mail et autres informations dans une base de donnée. Tout fonctionne à merveille. Maintenant j'aimerais pouvoir envoyer une newsletter a tout ces membres.

Je suis chez online, j'utilise leur fonction email(), ça fonctionne avec une boucle (j'ai juste essayé 3 mails d'affilé)

Maintenant j'aimerais savoir si avec 500 mails ou plus en fonction du nombre d'inscrits, je n'aurais pas des timeouts ?

Pour palier a ce probleme, j'envisage de checker le nombre d'entrée dans la base, de diviser celles ci par 50 par exemple et a chaque boucle de 50 mails reloader la page en envoyer le numéro d'id de la table qui vient d'etre utilisé, et recommencer... cette méthode me parait bien compliquée, est-ce que quelqu'un n'aurait pas deja rencontré ce probleme et résolu plus simplement ? :)

merci

Posté : 19 avr. 2005, 11:02
par goeb
tu n'as pas besoin de reloader ta page.
il suffit de faire un boucle qui envoie à 50 emails à chaque itération :
-> les 50 premiers
-> les 50 suivants
-> ... etc...

tout ça dans la meme page PHP.

Posté : 19 avr. 2005, 17:41
par Invité
c'est ce que j'ai fait, ça tombe bien ! :)
et ça marche tres bien, merci

Posté : 05 nov. 2006, 17:16
par Invité
c'est ce que j'ai fait, ça tombe bien ! Smile
et ça marche tres bien, merci


ça ne risque pas de saturer la bande de cet opérateur??


pays de la loire