Moodle - Possible Problems Sending Email to all Enrolled Students
Ways to solve problems that may occur when trying to email all students from a course.
Using News Forum
The easiest way to send emails to all enrolled students is by using the News Forum. By posting to the news forum on your course page, all enrolled users will receive an email with the content of that post.
No Users Receive Email
One common problem found when using the News Forum is users not receiving emails when you post to the News Forum. This may be caused by the News Forum being "hidden".
To check this, go to the course page and make sure editing is turned on.
Check that the eye to the right of the News Forum is closed or open.
If closed, open the eye by clicking on the eye. This will make posts to the News Forum visible to all users.
NOTE: After you make the News Forum visible, the posts that were made while the forum was "hidden" will not be sent to users. You need to repost the items you want sent out to users in order for them to receive an email.
Email is Not Sent Immediately
Another problem that could occur is enrolled users not receiving an email immediately after a new post is put in the forum.
One possible fix to this is to make sure that the box entitled "Mail Now" is checked when posting the topic to the News Forum. If the box is not checked, there will be a 30 minute delay between when the topic is posted to the forum and when the email will be sent to users.
One User Not Receiving Email
If only one or a few users are not receiving emails that are posted to the News Forum it is likely caused by the users not being enrolled in the course.
You will have to manually enroll the users into the course in order for them to begin receiving emails.
NOTE: Newly enrolled users will not receive emails from News Forum posts made before they were enrolled, but they can look back at the old News Forum posts from the course page.