En resumen: Cuando una plataforma e-learning o Moodle no envía correos de confirmación, claves o matrículas, las causas principales responden a tres factores técnicos: credenciales SMTP del servidor caducadas o mal autenticadas en Moodle, detención de las tareas programadas (Cron Jobs) o ausencia de registros de autenticación DNS (SPF, DKIM y DMARC) en el dominio de la institución.
Soporte Técnico Moodle & e-Learning · Servidor & DNS
Plataforma e-Learning o Moodle no envía correos: Causas y Solución
Uno de los problemas técnicos más frecuentes en Moodle y plataformas e-learning 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 Moodle o LMS no envía correos, las causas principales suelen ser: credenciales SMTP vencidas o mal configuradas en los ajustes de correo saliente de Moodle, 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 Moodle y LMS
El envío de correos transaccionales desde una plataforma Moodle requiere la interacción directa de varios componentes de servidor y configuración DNS:
1. Falla en el servicio SMTP en Moodle
Configuración incorrecta del servidor de salida en Moodle (puertos 465/587, usuario o contraseña SMTP vencida en tu proveedor).
2. Tareas programadas (Cron) de Moodle detenidas
Si el Cron del servidor Moodle 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 de Moodle 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() en Moodle suele generar bloqueos inmediatos. Es imprescindible utilizar autenticación SMTP dedicada.
Guía paso a paso para solucionar el problema en Moodle
- Verifica el registro Cron de Moodle: Comprueba en el panel de administración del servidor que el Cron de Moodle esté activo y ejecutándose al menos cada 1 a 5 minutos.
- Configura un servidor SMTP dedicado en Moodle: Evita utilizar la función
PHP mail()por defecto del hosting en los ajustes de correo saliente. Utiliza un servicio SMTP transaccional (SendGrid, Mailgun o Google Workspace). Conoce cuáles son las ventajas de mantener un sistema transaccional estable. - Revisa los registros DNS del dominio: Asegúrate de contar con un registro SPF válido y firma DKIM configurada para tu dominio. Si los alumnos reportan bloqueos para ingresar, revisa nuestra guía para entender qué hacer cuando un usuario no puede iniciar sesión en su aula virtual.
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:
Aviso de exención de responsabilidad y marcas registradas: ChileYellow es un proveedor independiente de soporte y consultoría técnica. No estamos afiliados, asociados, patrocinados ni respaldados oficialmente por Moodle Pty Ltd, Google LLC (Google Workspace), Microsoft Corporation (Outlook/Office 365), ni SendGrid Inc. Moodle™, Gmail™, Outlook™ y otros nombres comerciales son marcas registradas de sus respectivos titulares.
Preguntas frecuentes sobre correos en Moodle y 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 en Moodle 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 en Moodle.
¿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 Moodle o e-learning?
Diagnosticamos y reparamos errores de notificaciones, acceso, caídas de servidor y rendimiento técnico en Moodle y plataformas LMS corporativas.
