Las notificaciones por email son la comunicación más crítica de GLPI con los usuarios. Un email que no llega es un ticket ignorado. Esta guía resuelve los problemas de configuración más comunes.
Configuración básica: SMTP
Accede a Configuración > Notificaciones > Configuración de email:
- Modo de envío: SMTP
- Servidor SMTP: dirección de tu servidor de email
- Puerto: 587 (STARTTLS) o 465 (SSL)
- Autenticación: Usuario + Contraseña u OAuth
- Email del remitente: glpi@suaempresa.com
Gmail (OAuth 2.0)
- Accede a Google Cloud Console > APIs & Services > Credentials
- Crea un OAuth 2.0 Client ID (tipo: Web Application)
- Agrega la URI de redirección de GLPI
- En GLPI, configura el proveedor OAuth con Client ID y Client Secret
- Autoriza el acceso haciendo clic en el botón de autorización
Importante: las contraseñas de aplicación (App Passwords) aún funcionan, pero OAuth es el método recomendado y más seguro.
Office 365 / Microsoft 365
- En el Portal de Azure, registra una aplicación (App Registrations)
- Concede el permiso
Mail.Send(delegated o application) - Crea un Client Secret
- En GLPI, configura SMTP:
smtp.office365.com, puerto 587, OAuth - Ingresa Tenant ID, Client ID y Client Secret
Plantillas de notificación
Personaliza los emails en Configuración > Notificaciones > Plantillas de notificación:
- Nuevo ticket: notifica al solicitante que el ticket ha sido registrado
- Asignación: notifica al técnico asignado
- Seguimiento: notifica a todas las partes cuando hay una actualización
- Resolución: notifica al solicitante con la solución
- Satisfacción: envía una encuesta de satisfacción tras el cierre
Usa variables como ##ticket.title##, ##ticket.description##, ##ticket.url## en las plantillas.
Resolución de problemas
Los emails no llegan
- Verifica la cola de emails: Administración > Cola de emails
- Verifica que el cron de GLPI esté funcionando (
front/cron.php) - Prueba el envío directo: envía un email de prueba desde la interfaz
- Verifica los logs de GLPI y del servidor SMTP
- Verifica la carpeta de spam del destinatario
Error de autenticación
Gmail y Office 365 bloquean la autenticación básica (usuario + contraseña). Usa OAuth 2.0 o contraseñas de aplicación (App Passwords).
Más allá del email
Para notificaciones en tiempo real, considera el módulo Smart Notify (campana en la barra de navegación) o el envío mediante WhatsApp y Telegram.