Hola! Tengo Moodle 3.7.1 funcionando. El servidor de correo es Postfix y mientras que los mensajes privados o correos mediante bloque Quickmail, son despachados correctamente, no pasa lo mismo con los foros de Novedades por ejemplo.
Cron está correctamente configurado y se ejecuta cada 3 minutos. Puse modo Desarrollo y que se muestren todos los mensajes para ver si aparecía algo, pero siempre se muestra el mensaje "Este mensaje será enviado inmediatamente a todos los suscritos al foro. " pero en la bitácora de Postfix, no llega ninguna solicitud de envío. Como si se perdiera.
También revisé la configuración y ejecuté manualmente:
php /var/www/moodle/admin/tool/task/cli/schedule_task.php --execute="\mod_forum\task\cron_task"
Y no consigo nada. Las tareas de schedule_task.php se ejecutan sin problemas aparentes: