As notificações por email são a comunicação mais crítica do GLPI com os utilizadores. Um email que não chega é um ticket ignorado. Este guia resolve os problemas de configuração mais comuns.
Configuração básica: SMTP
Aceda a Configuração > Notificações > Configuração de email:
- Modo de envio: SMTP
- Servidor SMTP: endereço do seu servidor de email
- Porta: 587 (STARTTLS) ou 465 (SSL)
- Autenticação: Login + Palavra-passe ou OAuth
- Email do remetente: glpi@suaempresa.com
Gmail (OAuth 2.0)
- Aceda a Google Cloud Console > APIs & Services > Credentials
- Crie um OAuth 2.0 Client ID (tipo: Web Application)
- Adicione o redirect URI do GLPI
- No GLPI, configure o fornecedor OAuth com Client ID e Client Secret
- Autorize o acesso clicando no botão de autorização
Importante: as palavras-passe de aplicação (App Passwords) ainda funcionam, mas OAuth é o método recomendado e mais seguro.
Office 365 / Microsoft 365
- No Portal do Azure, registe uma aplicação (App Registrations)
- Conceda a permissão
Mail.Send(delegated ou application) - Crie um Client Secret
- No GLPI, configure SMTP:
smtp.office365.com, porta 587, OAuth - Introduza Tenant ID, Client ID e Client Secret
Modelos de notificação
Personalize os emails em Configuração > Notificações > Modelos de notificação:
- Novo ticket: notifica o solicitante de que o ticket foi registado
- Atribuição: notifica o técnico designado
- Follow-up: notifica todas as partes quando há uma atualização
- Resolução: notifica o solicitante com a solução
- Satisfação: envia inquérito de satisfação após o fecho
Use variáveis como ##ticket.title##, ##ticket.description##, ##ticket.url## nos modelos.
Resolução de problemas
Emails que não chegam
- Verifique a fila de emails: Administração > Fila de emails
- Verifique se o cron do GLPI está a correr (
front/cron.php) - Teste o envio direto: envie um email de teste pela interface
- Verifique os logs do GLPI e do servidor SMTP
- Verifique a pasta de spam do destinatário
Erro de autenticação
Gmail e Office 365 bloqueiam a autenticação básica (login + palavra-passe). Use OAuth 2.0 ou palavras-passe de aplicação (App Passwords).
Para além do email
Para notificações em tempo real, considere o módulo Smart Notify (sino na navbar) ou o envio via WhatsApp e Telegram.