2007-12-03 05:04:05
Problems with emails from createcourselistphp
We're experiencing some problems with confirmation e-mails from the system:
*When* creating new users from the enrollment -> create course list feature, no e-mails are sent. I've asked our server admins for the log entries, and they say there are no entries for the adresses we have tried with. From the other functions described below, there are entries. So it seems there's an error somewhere in Atutor, causing e-mails to not be sent when using this function, at least at our server.
I've tried all the other e-mailing functions in Atutor, and they all work fine. If I add a user to a course from the enrollment -> Alumni / Not enrolled tabs, they get the e-mail. The forgotten pasword function works, message notifications by e-mail and forums subscruptions work, and if you add a user from admin -> users -> create user account it also works. I've used the same user / e-mail address in all tests, so there's nothing wrong there.
First, anyone else experiencing this? Can anyone confirm? I know it used to work earlier.
Also, I've tried to inspect the code, but my knowledge to php is limited. However, /password_reminder.php and admin/create_user.php calls the AtutorMailer function to do this, which works.
in /enrollment/index.php (for the Alumni / Not Enrolled users) I cannot find this function, but the file requires the /include/html/enrollment.inc.php file, and this works.
In /enrollment/create_course_list.php, where the problem's at, I cannot find the function either, but the the form data is sent along to /enrollment/verify_list.php, which requires the file /include/lib/enroll.php, where I find the AtutorMailer function.
...soo, here it stops for me, but I believe the only file that is unique for the create_course_list.php may be the verify_list.php - so maybe this is where something happens?