Moodle - Possible Problems Sending Email to all Enrolled Students
This article discusses ways to solve problems that may occur when trying to email all students from a course.
When using Moodle to contact your class, there are two methods available to instructors to send their message. The first and recommended method is through the News Forum and the second is through the Participants page. The News Forum is recommended due to the fact that if students add the class late, they will still be able to access old messages that were sent before they joined the class. Below are some issues that may arise when using either method.
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.
Learn how to manually enroll a user with a Net ID here. To manually enroll a user without a Net ID, please contact your Moodle support person
Additionally, if a user has set their Moodle preferences to not receive emails, they will need to change the preferences. In order to change these, click the user name in the top right of the page, click preferences, and examine the "Forum Preferences" and "Messaging" sections of the preferences to get the correct email settings.
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.
NOTE: Some roles such as "Content Editor - no grades" do not get forum posts. Check the role of members not receiving the emails.
Multiple User Not Receiving Messages
If multiple users are not receiving emails that are sent using the Moodle messaging tool, a problem could be not all of the users are selected for in the participant list. To select all users and make sure the message is sent out to
all users, go in the "People" block and select "Participants."
Seeing the course Participant list, you will now need to "show all" (located in the bottom left corner) and click the "select all button." Now all of the users will be selected to receive messages.