web-dev-qa-db-fra.com

Envoi de masse par courriel - problème de nombre maximal de destinataires

Nous avons un client qui souhaiterait que les utilisateurs puissent envoyer un courrier électronique en masse à d'autres utilisateurs enregistrés sur le site. Cela fonctionne parfaitement avec la classe JMail de Joomla qui récupère les adresses électroniques de tous les utilisateurs de la base de données et les définit comme destinataires. Le problème est que le serveur sur lequel le site est actuellement hébergé n'autorise que 40 destinataires par courrier électronique.

Passer à un nouveau serveur est une option, mais je voudrais d’abord savoir s’il existe un moyen de traiter le courrier électronique de la même manière que SMTP fonctionne, c’est pourquoi il continue d’essayer d’envoyer le courrier électronique à chaque fois. échoue, jusqu'à ce qu'il soit envoyé avec succès.

J'ai examiné l'API Joomla, mais la méthode SMTP utilise les paramètres de la configuration globale.

Quelqu'un peut-il m'éclairer s'il vous plaît comme la meilleure façon d'aborder cette question?

1
Lodder

Si c'était moi, je ferais ceci:

  1. Inscrivez-vous à Mandrill (fabriqué par les employés de MailChimp). Vous recevez le premier message 12 000 gratuitement. Inscrivez-vous ici: https://mandrill.com
  2. Obtenez gratuitement le composant CMandrill de CompoJoom. Obtenez-le ici: CMandrill
  3. Suivez toutes les instructions de CMandrill.

Il contourne tout le système de messagerie Joomla et envoie tout via Mandrill. À 12k messages par mois, cela ne vous coûtera probablement jamais rien. Je l'utilise sur plusieurs sites et c'est génial. Vous pouvez même configurer des modèles et marquer tous vos e-mails sans pirater les fichiers de langue dans Joomla.

Vous pouvez également utiliser quelque chose comme ACY avec Mandrill si vous vouliez créer des eblasts sophistiqués.

6
Brian Peat