Hola
Primero verifica que el correo funciona de forma correcta, mandando, por ejemplo un mensaje personal a otro usuario con un correo al que tengas acceso. Estos mensajes directos se mandan de forma inmediata. Si se mandan los mensajes (no te olvides de mirar en la carpeta Spam), revisa entonces la ejecución del CRON, ya que es el que controla que se manden los mensajes de mantenimiento, como los foros.
https://docs.moodle.org/29/en/Cron
Si no se manda ningún correo, consulta al alojamiento al respecto, pudiera ser que bloqueen los correos por PHP, con lo que tendrías que configurar los envíos por SMTP.
https://docs.moodle.org/29/en/Installation_FAQ#Email_copies_are_not_being_sent_from_my_forums
Un saludo