Je demandais il y a quelques temps de cela, comment réaliser un script d'envoi de newsletter.
C'est chose faite (presque ) mais...!
J'utilise la classe phpmailer pour mes envois.
J'avais effectué mes tests sur 3 ou 4 adresses à moi et tout fonctionnait comme je le voulais.
C'est à dire, insertion du contenu de la news, inseré lui meme automatiquement dans un template (pour la mise en page)
Par contre, essai grandeur nature ce matin avec mes 3000 adresses
Aucune erreur ne m'a été retourné mais aucun mail n'est arrivé à bon port
Alors je voulais savoir si il y avait une limite sur le nombre de BCC ???
Mes mails étant envoyés à une de mes adresses et les destinataires étant en copies cachées
Si il ya une limite... de quoi depend-elle et puis-je la parametrer quelque part
Sinon tu peux envoyer en plusieur fois, il faut que tu fasses un script et utilise cron si tu peux ou sinon je crois que tu as l'equivalent internet webcron !
Ciao,
J'ai fais une petite recherche pour toi,
Et apparement pas mal de personne conseille PEAR::MAIL,
la tu as les packages a telecharger : http://pear.php.net/package/Mail
faut aimer l'anglais ;)
Je vais m'interresser au CRON, ca me parait judicieux
Sinon, la class phpmailer semble être très bien et équivalente au Pear
Je vais essayer d'envoyer des paquets de 50 mails par exemple
J'imagine que je dois faire ca avec des LIMIT dans ma requete sql
Mais je ne sais pas comment faire des pauses dans mon script; par exemple
>> Envoi des 50 premiers mails sur 3000
>> Pause de 30 secondes ? (pour le serveur)
>> Envoi des mails de 51 à 101
>> ...
Mais comment vérifier que tout cela est bien parti?
Et comment relancer au bon endroit si ca plante vers le 1500ème
Faudrait un log qui enregistre l'avancement...
Je cerne vaguement la logique a adopter mais j'avoue que je suis encore trop limité techniquement
Bon, je vous tiens au courant de mon travail
Si vous avez des tutos à me conseiller, je me les met sous la dent avec plaisir :-)