Configurar Moodle para enviar correo usando SMTP

Toda aplicación que realice envío de correos debe ser configurada para que utilice el servidor SMTP, caso contrarío se corre el riesgo de que los receptores clasifiquen estos correos como no deseados o incluso sean rechazados.

En el caso de Moodle el envío de correos se concentrará principalmente en notificaciones de los diferentes foros, actividades y administradores, aún no siendo un mailing con fines publicitarios, la configuración del servidor de salida SMTP es imprescindible.

Configuración SMTP

Como administrador, accede en Moodle a "Administración / Servidor / Correo electrónico / Configuración de correo saliente" y configura los parámetros de la siguiente forma:

  • Servidor SMTP: localhost
  • Seguridad SMTP: ninguna (al ser una conexión local no sería necesario cifrado)
  • SMTP Auth type: LOGIN
  • Nombre de usuario SMTP: cuenta de correo completa que utilizaremos para el envío y que debe estar creada como tal en cPanel.
  • Contraseña SMTP: contraseña de dicha cuenta.
  • Límite de sesión SMTP: 1

Guardamos y listo, los envíos se tramitarían empleando SMTP.

Recomendaciones adicionales

Una recomendación adicional sería evitar que los correos de notificaciones se envíen de forma individual, lo que podría generar un alto volumen al recibir el usuario una notificación por respuesta del foro, este volumen de envíos podría penalizar en proveedores como Gmail.

Accede a Área personal / Administración del sitio / Usuarios / Cuentas / Preferencias predeterminadas del usuario y en el campo Tipo de resumen de correo cambia a Completo (correo diario con mensajes completos).