Hello friends,
I have some problem in enrolment notification mail
Please see the below setting what I made for a particular course
Course setting
Course enrollable : yes
Start date : disable
Enrolment expiry notification
Notify : yes
Notify student : yes
Threshold : 10 days
But still student and teacher both are not receive any mail.
I do know what’s going wrong…
Thanks
Thanks for your reply Leo Dil...
no i left default SMTP setting that is blank....
yes in my case moodle send other mails without any difficulty like registration, quiz submition, problem only in case of enrollment expiry notification....
any clue
I think that without tht SMTP setting, you won't be able to send any emails. Moodle can't send any mails it self. I'd say try that first, see if it is working.
Thanks Leo It's working now..... i have another one question...
Is there any plugin for escalation in moodle.
Suppose there are four levels of user that is
Student
Non – editing teacher
Teacher
Teacher 1
And if in given time student not attempt quiz or course than first mail should go to student and non editing teacher as well and if non – editing teacher also not respond to student in given time then second mail should go to teacher and if teacher also not give any respond to non - editing teacher then mail should be go to course – creator
Suppose there are four levels of user that is
Student
Non – editing teacher
Teacher
Teacher 1
And if in given time student not attempt quiz or course than first mail should go to student and non editing teacher as well and if non – editing teacher also not respond to student in given time then second mail should go to teacher and if teacher also not give any respond to non - editing teacher then mail should be go to course – creator
I can't think of any, but you can take a look at the plugin list.
Thanks Lio,
I already search but there is no plugin available for this.....
ok Lio can you explain what is wrong in this code ?
SELECT distinct (mdl_user.firstname),mdl_user.id, mdl_user.email, mdl_course.*, mdl_role_assignments.timeend from mdl_user, mdl_course, mdl_course_display, mdl_role_assignments
where mdl_user.id = mdl_course_display.userid and mdl_user.id = mdl_role_assignments.userid and mdl_course.id = mdl_course_display.course and enrolperiod > 0 AND expirynotify > 0 AND expirythreshold > 0 and mdl_role_assignments.timeend > 0
actually it's working fine except one thing it show duplication of records...
I already search but there is no plugin available for this.....
ok Lio can you explain what is wrong in this code ?
SELECT distinct (mdl_user.firstname),mdl_user.id, mdl_user.email, mdl_course.*, mdl_role_assignments.timeend from mdl_user, mdl_course, mdl_course_display, mdl_role_assignments
where mdl_user.id = mdl_course_display.userid and mdl_user.id = mdl_role_assignments.userid and mdl_course.id = mdl_course_display.course and enrolperiod > 0 AND expirynotify > 0 AND expirythreshold > 0 and mdl_role_assignments.timeend > 0
actually it's working fine except one thing it show duplication of records...