idée : limitation du flux de mails de campagnes
#1
Bonjour,

Je viens de mettre en œuvre une campagne de mailing avec Creme.

C'est très intuitif !
* créé une campagne
* crée un mailing, à la main ou avec un filtre
* créer patron de mail
-> envoi combinant le mailing et le patron.

En revanche je me suis heurté à une contrainte de mon fournisseur de mail qui limite le nombre de mails sortants à 200 par heure.
Mon filtre ayant 350 adresses, les 200 premiers sont parti assez vite, les 150 derniers ne sont pas passé au premier envoi.
J'ai du aller chercher les adresses mail en erreur dans la base de donnée et refaire un envoi manuel.

Est-ce qu'il serait possible d'indiquer à Creme la vitesse maximal d'envoi de mail ou de procéder par lots avec une pause entre chaque afin de ne pas saturer les offres mails basiques ?

Merci
  Répondre
#2
Bonjour,

dans la configuration de base (ie: creme/settings.py ) vous pouvez trouvez ceci:


Code :
EMAILCAMPAIGN_SIZE = 40
EMAILCAMPAIGN_SLEEP_TIME = 2


qui signifie que les les e-mails sont envoyés par paquets de 40, et qu'entre chaque paquet le job s'endort pendant 2 secondes.
Vous pouvez mettre des valeurs qui vous conviennent plus dans votre fichier creme/local_settings.py .

J'espère que ça répondra à vos besoin !
  Répondre
#3
Merci pour ce retour, je testerai ce nouveau paramétrage lors d'une prochaine campagne.
  Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)