Je pense que je peux utiliser une commande mail() avec une grande liste Bcc ou avoir une boucle qui envoie de nombreux emails individuels. J'allais simplement utiliser Bcc car c'est le programme le plus facile à programmer et le plus facile à gérer pour le serveur, mais je dois choisir une adresse pour le champ To. Je peux simplement envoyer un courrier à l'adresse du site Web, mais cela semblerait plus judicieux aux destinataires si cela leur était adressé. En outre, il serait bien de personnaliser chaque message en disant "Bonjour [prénom]" au début.Comment envoyer des e-mails à une longue liste? (PHP)
Je suis juste inquiet que l'envoi à trop de gens prendra trop de temps. Le nombre maximum de destinataires sera 2000. Les utilisateurs sur le site Web choisissent une liste de personnes à envoyer, tapez un message et appuyez sur Envoyer. Est-ce qu'ils attendraient pour toujours si cela envoyait à 2000 personnes? Est-ce que le serveur étoufferait?
Quelles sont les considérations concernant les serveurs de messagerie qui considèrent cela comme du spam?
EDIT: Apparemment, mon client a un serveur SMTP qui, selon lui, peut limiter les courriels sortants. Toujours pas sûr cependant si le PHP serait lent lors de l'envoi à plus de 1000 personnes ...
À moins que vous ne sachiez vraiment ce que vous faites avec les emails de masse, je recommanderais toujours d'utiliser un 3ème service de fête au lieu de réinventer la roue. De plus, si vous le faites mal votre serveur sera marqué comme un serveur de spamming. –
Voir ma note d'édition, je n'ai pas à vous soucier du facteur spam. Juste la performance. Si vous pouvez proposer un service tiers qui ajoute quelques fonctionnalités pratiques et/ou améliore les performances, je serais heureux d'en entendre parler. – Moss