from docs.moodle.org
When a student clicks ‘Submit all and finish’ to end a quiz attempt, it is possible to configure Quiz to send email notifications. There are two types of notification: a confirmation to the student that their attempt has finished successfully, and a notification to the teacher(s) that someone has submitted an attempt. Emails are never sent for preview attempts.
Allow confirmation emails to students
Email functions in a default Moodle Quiz are turned off for both students and teachers.
In the quiz settings or “Update this quiz” link, email options are turned on under the override permissions tab. Modify the student role and change the “Get email confirmation when submitting” (mod/quiz:emailconfirmsubmission) to “Allow”.
Similarly, you can override the role at the course level to turn on notification for all quizzes in that course. The site administrator can also modify the student role for the entire site by allowing the mod/quiz:emailconfirmsubmission capability.
Allow notification emails to teachers
To turn on the email process for a teacher, the procedure is similar to the above. On the Override permission tab in Quiz settings, change the capability “Get email notification of submissions” (mod/quiz:emailnotifysubmission) to “Allow”. This capability can also be turned on at the course level.
The site administrator can modify the teacher role for the entire site by changing the permission on mod/quiz:emailnotifysubmission to the allow permission.
Note that if the quiz is set to separate groups, then teachers will only get a notification if either
- the student is in the same group as the teacher, or
- the teacher has moodle/site:accessallgroups.