Para mapear alunos que são assinantes dos fórum em um determinado curso, execute no banco o seguinte comando SQL.
SELECT f.id,f.name AS forum,u.firstname,u.lastname,u.email FROM mdl_forum_subscriptions s INNER JOIN mdl_forum f ON f.id=s.forum INNER JOIN mdl_course c ON c.id =f.course INNER JOIN mdl_user u ON u.id=s.userid WHERE c.id=?
Passe o parâmetro id do curso em c.id=?
O resultado mostra os alunos que recebem e-mail em cada fórum. Os que não estão nessa lista referente a um determinado fórum não receberão das postagens e comentários publicados.