You are not logged in.
Bonjour,
Je suis passé de la version 0.78 à la 9.1.1 et je m'aperçois d'une grosse différence dans la gestion de l'envoi de mail.
Est ce que qu'un pourrait m'expliquer pourquoi ?
En fait quand on crée un ticket sur le version 9.1.1, un mail est automatiquement généré et envoyé.
Par contre si on ajoute un suivi, ou une tâche à ce ticket alors le message n'est pas envoyé automatiquement, il va dans la file d'attente de mail.
Comment peux on faire pour que l'envoi de mail soit automatique pour tout ?
Merci
Cordialement
Offline
on ne peut pas.
mais on peut demander d'envoyer le contenu de la file d'attente toutes les 5 minutes par exemple.
sur le serveur : ajoutez une ligne dans la crontab qui lance front/cron.php toutes les 5 minutes
sur glpi
configuration>actionautomatique>queued mail: frequence 1 minutes, mode CLI,
et hop, toutes les 5 minutes les mails sont envoyés.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Bonjour
Merci pour votre réponse.
Pourquoi ce changement de mode de gestion, puisque sous 0.78.2 cela fonctionnait ???
J'ai du mal à comprendre que d'un coté on crée un tache planifié qui doit s'exécute toutes les 5 Minutes et que dans gli on modifie l'action automatique queuedmail pour mettre en CLI avec une fréquence de 1 minutes, c'est quoi le rapport en les 2 ???
Merci
Cordialement
Offline
si vous mettez toutes les 5 minutes sur le cron et la tâche, il y a des chances que l'envoi se passe une fois sur 2 :
en mettant une fréquence plus courte sur tache automatique que le cron, quand le cron s'éxécute, la tache d'envoi de mail est en retard et donc le cron la lance.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
J'avoue que j'ai du mal à comprendre, je mélange les termes cron, tâche planifiée, tache automatique
Je sais plus qui fait quoi et quand. Et surtout comment cela interargit l'un par rapport à l'autre.
Sous Windows Seven dans Accessoires\outils système on trouve "Planificateur de taches" , est ce là que je dois créer la ligne qui lance front/cron.php toutes les 5 minutes ?
je suis désolé, c'est confus dans mon esprit
Merci pour votre aide
Offline
Tâche automatique : dans GLPI, ce sont les actions qui seront exécutées automatiquement sans intervention humaines
Cron et tâche planifiée : ce sont des programmes qui permettent aux utilisateurs système de lancer automatiquement des scripts, des commandes des logiciels à une date spécifiée ou une période définie à l'avance.
Cron : système Unix/Linux
Tâche planifiée : système Windows
Donc pour votre Seven, vous devez créer une tâche panifiée
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Bonjour,
C'est un peu plus clair.
Mais pourquoi avoir alors une tâche automatique dans GLPi et une tâche planifiée, qui font la même chose ?
Puis dans la tâche automatique quel mode d'exécution faut il choisir "GLPI" ou "CLI" et pourquoi ?
Merci beaucoup pour votre patience et vos explications.
Trés bonne journée
Cordialement
Offline
il n'y a pas de chrono dans GLPI pour déclencher les actions.
dans le principe,
EN MODE GLPI : lors d'une action (creation de ticket, resolution,...) glpi vérifie si des taches doivent être éxécutées et les lance si besoin. cependant, pendant la pause café, la nuit le week end, il n'y a pas d'évènement et les taches ne s'éxécutent pas. c'est donc un peu aléatoire.
en MODE CLI : vous utilisez l'horloge du serveur pour déclencher les actions automatiques ça marche donc 24h/24 7j/7 et régulièrement.
la tache planifiée lance les actions automatiques si elles doivent être lancées (la tache vérifie toutes les 5 minutes même si une action automatique doit se dérouler une fois par jour, ou toutes les heures).
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Donc si je résume (et si j'ai bien compris) la tâche automatique construite avec CLI, va passer en mode exécution et c'est la tâche planifiée de Windows qui va réellement l'exécuter ????
Offline
Oui avec une petite précision : c'est la tache planifiée de windows qui va lancer le démarrage de l'action automatique qui elle est exécuter dans GLPI
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline