Envoi d'une newsletter par PHP. - PHP - Programmation
Marsh Posté le 29-12-2004 à 17:56:40
En haut à droit, clique sur le dessin "rechercher". Tape "newsletter" comme terme de recherche.
D'abord faire une recherche, ENSUITE poser la question
Marsh Posté le 29-12-2004 à 17:57:30
A part ça, je ne pense pas que ta boucle soit une bonne solution : tu vas envoyer autant de mails que de membres, alors que tu pourrais envoyer un seul mail, avec tous les destinataires en BCC.
Marsh Posté le 29-12-2004 à 18:18:24
J'avais déjà fais la recherche.
Rien d'interressant à priori.
Pour les bcc, comment on s'y prend avec mail() ?
Une autre question, imaginons qu'une adresse du type "eklenklezéééç@é&.ee" soit dans ma BDD cela va til faire planter l'envoi à tout les autres destinataires en utilisant les bcc ? (Je parle ici dans le cadre d'utilisation d'un seul et unique appel à mail avec 5000 adresses emails auxquels je dois envoyer la newsletter)
Marsh Posté le 29-12-2004 à 18:34:43
ça va juste te renvoyé un mail (s'il y une adresse de retour) à la rigueur pour te dire que cette adresse là n'a pas été trouvée, ça va envoyer à tous les autres sans pb.
Ensuite tu peux peut etre cheker les mails avant leur insertion dans la base, et si ce n'est pas toi qui gère la base, ben dans ta boucle tu rajoute un mail à la liste des destinatiare UNIQUEMENT s'il est bien formaté...
Ya une fonction simple avec les expression régulière pour tester une adresse mail, je l'avait filer à Berceker pour qu'elle apparaissent dans le topic des questions courament posées
EDIT: et pour tout les détails sur la fonction mail():
http://fr.php.net/manual/fr/function.mail.php
Marsh Posté le 29-12-2004 à 19:21:07
SmilM a écrit : J'avais déjà fais la recherche. |
Et rien sur Gougueule ? Tiens, tu dois être la première personne au monde à poser la question.
SmilM a écrit : Pour les bcc, comment on s'y prend avec mail() ? |
On RTFM ?
SmilM a écrit : Une autre question, imaginons qu'une adresse du type "eklenklezéééç@é&.ee" soit dans ma BDD cela va til faire planter l'envoi à tout les autres destinataires en utilisant les bcc ? (Je parle ici dans le cadre d'utilisation d'un seul et unique appel à mail avec 5000 adresses emails auxquels je dois envoyer la newsletter) |
Ca te ferais vraiment mal de tester par toi-même avec deux ou trois adresses ?!
Arrange-toi pour ne pas autoriser ce genre d'adresses pour commencer.
Marsh Posté le 29-12-2004 à 23:37:15
JagStang a écrit : 5000 adresse en BCC... j'y crois pas trop |
+1, je le sens pas non plus. Enfin faut tester...
Marsh Posté le 30-12-2004 à 09:36:28
pascal_ a écrit : Enfin faut tester... |
Beh ouais, et ça, il peut le faire lui-même
Même si t'es limité à disons 1000 adresses en BCC (tout à fait hypothétique), tu réduis déjà le le nombre de mails à envoyer d'un facteur 1000.
Marsh Posté le 30-12-2004 à 10:12:23
En BCC ??
Comme ca les 999 autres recevront le mail avec le premier comme destinataire, ca fait bien
Marsh Posté le 30-12-2004 à 10:16:44
e-deby a écrit : En BCC ?? |
Tu n'es pas obligé de spécifier de destinataire. Tu peux envoyer un mail avec uniquement des BCC
Et quand bien même, il suffirait d'utiliser comme destinataire newsletter@machin.truc et ce serait dans la poche
Marsh Posté le 30-12-2004 à 12:16:07
D'après la doc :
http://www.boogietools.com/RFC/rfc2821.txt
La limite est de 100 destinataires max ...
Marsh Posté le 29-12-2004 à 17:47:49
Bonjour.
J'aimerais envoyer une newsletter à plus de 5000 personnes par email.
D'habitude, j'utilisais le système basique, Outlook, et puis j'envoi, seulement s'est assez lourd à force pour certaines raisons.
Est il possible d'utiliser PHP ?
Si oui, la méthode ci dessous est-elle bonne ?