Mes plugins

Fermer editoPlus

Fermer Sesame

Fermer infoPratique

Fermer twitterLink

Fermer Fork modo-1

Fermer formulaire

Fermer Docuthèque

Fermer CPLcommun

Fermer FORK cplMailBatch

Divers
Lettre d'information
Pour avoir des nouvelles de ce site, inscrivez-vous à notre Lettre d'information.
Captcha
Recopier le code :
35 Abonnés
Visites

   visiteurs

   visiteurs en ligne

Archives
 FORK cplMailBatch - Installation

Fork cplMailBatch - Installation

Téléchargez le paquet d'installation à partir de http://guppy.christianlautier.fr  et décompressez-le sur votre ordinateur.

Le paquet contient 2 répertoires

  • racine-hebergeur. Ce répertoire contient le moteur, en particulier le répertoire qui contient la file d'attente (tmpmails). Il faut recopier son contenu à la racine de votre hébergement, afin que vos différents sites puissent écrire sur le répertoire qui contient la file d'attente.
  • racine-site. Son contenu doit être recopié sur tous vos sites si vous voulez que le système soit efficace. En effet, si des courriels sont envoyés en dehors du comptage, il peut y avoir des pertes parmi ceux envoyés par le fork.

Une fois les fichiers téléchargés, vous paramétrez "Config service" , pour chacun de vos sites. Dans la section "SUPERVISION", à la ligne "Type d'e-mail PHP", vous choisissez "cplmailbatch".

Dans la console d'administration de votre hébergement, vous paramétrez une exécution automatique du programme /cplmail/cplmailbat.php. Je conseille toutes les heures.

Pour la première installation seulement, vous renommez le fichier /cplmail/config-exemple.inc en /cplmail/config.inc. Ce fichier pilote l'exécution du programme cplmailbat. Vous adaptez les paramètres de ce fichier à votre configuration :

  • define("TRACE_FLAG",'off'); => vous mettez "on" uniquement si vous voulez effectuez une trace du programme lorsque ça ne se passe pas normalement.
  • $webmestre = stripslashes("Christian Lautier"); => vous remplacez Christian Lautier par la bonne valeur
  • $mailWM = stripslashes("christianlautier@free.fr"); => adresse du webmestre
  • $mes1 = "le programme cplmailbat.php n'a pas trouvé le répertoire $mailRep; il faut le créer manuellement"; => ne pas toucher
  • $mes2 = "cplmailbat erreur !!!"; => ne pas toucher
  • $typeMail = "standard" ; => type de module qui sera utilisé pour envoyer les courriels
  • $maxMailJour = 500; => mettez ici le nombre de mails à ne pas dépasser par jour (dépend de l'hébergeur)
  • $maxMailHeure = 100; => mettez ici le nombre de mails à ne pas dépasser par heure (dépend de l'hébergeur)
  • $inter = 5; => indique l'intervalle en minutes entre chaque boucle de scan de la file d'attente; le programme scanne la file d'attente, s'il trouve des courriels les envoie, sinon il se met en pause durant ce temps, jusqu'à la fin de la période indiquée ci-après
  • $periode = 'heure'; => il faut mettre la valeur correspondant à la programmation de la tâche planifiée; heure est conseillé, mais ça peut être "jour" ou "semaine"

Attention : le fichier config.inc doit respecter la syntaxe PHP

 


Date de création : 08/06/2019 - 11h15
Dernière modification : 09/06/2019 - 10h36
Catégorie : FORK cplMailBatch
Page lue 45 fois


Imprimer l'article Imprimer l'article


Réactions à cet article

Personne n'a encore laissé de commentaire.
Soyez donc le premier !


Espace privé

Si vous souhaitez créer un profil pour ce site, merci de m'envoyer votre Mél et votre pseudo en remplissant le formulaire joint.

Site de test

Vous pouvez tester mes plugins (y compris la partie admin) sur mon site de test.

Recherche



RSS
C'est ici que je vis

France

Département de l'HéraultPouzols

Lien twitter
^ Haut ^