Para garantir que seu GLPI obtenha e envie e-mails automaticamente, podemos configurar tarefas no cron do Linux. O cron é um agendador de tarefas poderoso que permite executar comandos em intervalos regulares. Vamos adicionar comandos específicos para forçar a obtenção e o envio de e-mails do GLPI.
Abrindo o Agendador de Tarefas do Linux
Primeiro, abra o agendador de tarefas do Linux com o comando:
crontab -e
Adicionando Comandos para o GLPI
No editor de crontab, adicione as seguintes linhas:
Força a ativação da tarefa de obtenção de e-mail
* / 1 * * * * php /caminho_glpi/front/cron.php --force mailgate
Força a tarefa de envio de e-mails da fila
* / 1 * * * * php /caminho_glpi/front/cron.php --force queuednotification
/caminho_glpi
pelo caminho onde seus arquivos do GLPI estão instalados.Explicação dos Comandos
Com esses comandos, estamos informando ao cron que deve rodar o arquivo cron.php
do GLPI a cada 1 minuto para realizar duas tarefas principais:
- Obtenção de e-mails: Força o GLPI a verificar e-mails novos a cada minuto.
- Envio de notificações: Força o GLPI a enviar e-mails da fila de notificações a cada minuto.
Reiniciando os Serviços
Após adicionar os comandos no crontab, basta reiniciar os serviços do cron para que as mudanças entrem em vigor. Use o comando:
sudo systemctl restart cron
Agora, seu GLPI está configurado para obter e enviar e-mails automaticamente, garantindo que todas as notificações sejam enviadas em tempo hábil.
Até mais!