You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2017-03-10 16:33:02

titi
Member
Registered: 2006-06-19
Posts: 44

Gestion de l'envoi de mail version 9.1.1

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

#2 2017-03-11 00:58:14

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Gestion de l'envoi de mail version 9.1.1

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.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Online

#3 2017-03-11 18:28:14

titi
Member
Registered: 2006-06-19
Posts: 44

Re: Gestion de l'envoi de mail version 9.1.1

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

#4 2017-03-11 20:32:44

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Gestion de l'envoi de mail version 9.1.1

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.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Online

#5 2017-03-12 15:44:01

titi
Member
Registered: 2006-06-19
Posts: 44

Re: Gestion de l'envoi de mail version 9.1.1

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

#6 2017-03-12 18:40:06

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: Gestion de l'envoi de mail version 9.1.1

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

#7 2017-03-13 09:41:45

titi
Member
Registered: 2006-06-19
Posts: 44

Re: Gestion de l'envoi de mail version 9.1.1

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

#8 2017-03-13 09:51:44

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Gestion de l'envoi de mail version 9.1.1

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.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Online

#9 2017-03-13 16:59:10

titi
Member
Registered: 2006-06-19
Posts: 44

Re: Gestion de l'envoi de mail version 9.1.1

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

#10 2017-03-14 12:51:52

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: Gestion de l'envoi de mail version 9.1.1

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

Board footer

Powered by FluxBB