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
Nota: Certifique-se de substituir /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:

  1. Obtenção de e-mails: Força o GLPI a verificar e-mails novos a cada minuto.
  2. 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!