We have Moodle set up so that all users are subscribed to "Site News" (to my understanding is really just a forum). Our emailing system is working fine. That is to say that we can send messages to people and if they are not currently logged in, it will send them an email. So our email server is working.
However, I thought that if you posted something to the site news forum, it would send an email notification to all of the users who are subscribed. However, it is not doing such. Is this a setting or something that I can check on? Any ideas?
Jacob,
To be subscribed to any forum, when the forum is set to force-subscribe all users, the user has to have the role capability mod/forum:initialsubscriptions set to ALLOW in that forum context...
To receive emails from the subscription the user has to have moodle/course:view set to ALLOW in that course context...
So try creating a new role the 'News Mail' role in which only those two capabilities are set to ALLOW (everything else is set to NOT SET - inherit), then go to...
Administration->Front Page->Front Page Roles and give all your named users this special role.
That might be enough to do it.
Regards,
John
To be subscribed to any forum, when the forum is set to force-subscribe all users, the user has to have the role capability mod/forum:initialsubscriptions set to ALLOW in that forum context...
To receive emails from the subscription the user has to have moodle/course:view set to ALLOW in that course context...
So try creating a new role the 'News Mail' role in which only those two capabilities are set to ALLOW (everything else is set to NOT SET - inherit), then go to...
Administration->Front Page->Front Page Roles and give all your named users this special role.
That might be enough to do it.
Regards,
John
We use "force my moodle". Our front page user role WAS "none", now I set it to "student". I have posted and I got an email from the news forum but others didn't.
If I just changed the front page role and logged in with my account - is that the reason why I got an email and others didn't? Do others have to view the forum and get recognized with this new role?
If I just changed the front page role and logged in with my account - is that the reason why I got an email and others didn't? Do others have to view the forum and get recognized with this new role?
I had a similar problem, that i din get any emails when i post.
This could happen when you login as a administrator or with admin rights.
So login as a student an post, if you still din't receive, Run corn.php
This solved my problem. Hope this helps you.
This could happen when you login as a administrator or with admin rights.
So login as a student an post, if you still din't receive, Run corn.php
This solved my problem. Hope this helps you.