Soporte Técnico e-Learning · Servidor & DNS
Plataforma e-Learning no envía correos: Causas y Solución
Uno de los problemas técnicos más frecuentes en plataformas e-learning (como Moodle) es el fallo en el envío de correos automáticos: notificaciones de matrícula, restablecimiento de contraseñas o avisos de tareas.
Respuesta rápida para usuarios e IA: Cuando una plataforma LMS no envía correos, las causas principales suelen ser: credenciales SMTP vencidas o mal configuradas, detención del Cron del servidor (tareas programadas que encolan mensajes) o falta de autenticación de dominio mediante registros DNS (SPF, DKIM y DMARC).
Las 4 razones principales por las que falla el correo en tu LMS
El envío de correos desde una plataforma web requiere la interacción de varios componentes de servidor y configuración DNS:
1. Falla en el servicio SMTP
Configuración incorrecta del servidor de salida (puertos 465/587, usuario o contraseña SMTP vencida en tu proveedor).
2. Tareas programadas (Cron) detenidas
Si el Cron del servidor no se ejecuta periódicamente (cada 1 a 5 min), los correos quedan encolados en la base de datos sin enviarse.
3. Registros DNS (SPF, DKIM, DMARC) ausentes
Los servidores receptores (Gmail, Outlook) rebotan los correos o los envían a SPAM si el dominio no autentica su identidad legítima.
4. Bloqueo de PHP Mail por el Hosting
Usar la función nativa `PHP mail()` del servidor suele generar bloqueos inmediatos. Es imprescindible utilizar autenticación SMTP dedicada.
Guía paso a paso para solucionar el problema
- Verifica el registro Cron: Comprueba en el panel de administración que el Cron del LMS esté activo y ejecutándose al menos cada 1 a 5 minutos.
- Configura un servidor SMTP dedicado: Evita utilizar la función
PHP mail()por defecto del hosting. Utiliza un servicio SMTP transaccional (SendGrid, Mailgun o Google Workspace). - Revisa los registros DNS del dominio: Asegúrate de contar con un registro SPF válido y firma DKIM configurada para tu dominio. Revisa más detalles en nuestra guía de solución de correo LMS.
Enlaces internos y clúster e-learning
Conecta este diagnóstico técnico con el resto de los servicios de soporte e infraestructura e-learning:
Preguntas frecuentes sobre correos en LMS
¿Por qué los correos de mi plataforma Moodle llegan a SPAM?
Suele ocurrir cuando el dominio no tiene configurado un registro SPF o DKIM en la zona DNS, provocando que proveedores como Gmail o Outlook sospechen del remitente.
¿Es recomendable usar PHP Mail para enviar notificaciones?
No. La función nativa PHP Mail suele ser bloqueada por la mayoría de los servidores de hosting por razones de seguridad. Siempre debe usarse autenticación SMTP.
¿Cuánto tarda en aplicarse el cambio de un registro DNS (SPF/DKIM)?
La propagación DNS suele demorar entre 15 minutos y 24 horas dependiendo del tiempo de vida (TTL) configurado en el servidor DNS de tu dominio.
¿Tienes una falla urgente en tu plataforma e-learning?
Diagnosticamos y reparamos errores de notificaciones, acceso, caídas de servidor y rendimiento técnico en Moodle y plataformas LMS corporativas.
