Maintained by Picture of Felipe CarassoFelipe Carasso
Provides email-based self-registration with admin confirmation instead of user confirmation.
1324 sites
94 fans
Current versions available: 5

Please read the INSTALL file carefully

Moodle plugin to provide email self-registration with admin confirmation.

The confirmation email is sent to the main admin account's email address.

When the admin clicks on the confirmation link, a "welcome" email is sent to the user.

Email body needs to be customized within the language file.

Based on default email-based self-registration module.

What's new in 1.4.4

fix(ISSUE-29): repairs config reference for Captcha after Settings API migration

What's new in 1.4.3
fix(ISSUE-17): repairs lock user fields, db update
feat(ISSUE-18): adds support for notifying users with user update capability
fix(ISSUE-21): updates config to use settings api
fix(ISSUE-25): makes use of lib function to gather profile fields

What's new in 1.4.2
fix(ISSUE-26): adds login and capability check to confirm.php (fixes phantom user-confirm)


Screenshot #0
Screenshot #1


Picture of Felipe Carasso
Felipe Carasso (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of Rodney Wolford
    Thu, Jun 4, 2015, 5:23 AM
    Hi Felipe,

    I'm using Moodle 2.8 + latest release. I want registratants to receive an email after I send confirmation. This seems like it should occur through the language pack as you show in your plugin images. But I have been testing all day. Person gets first message saying they must be approved and after I confirm the person can log in. But no message is being sent to them. Am I missing something simple?

    Rod Wolford
  • Picture of Felipe Carasso
    Thu, Jun 4, 2015, 6:53 PM
    Rodney, the confirmation email is sent when the admin click on the link within the email he received. If you confirm using the user list from within moodle there won't be any email to the user. I'll try to find a hook for that event when i get the chance.
  • Picture of Rodney Wolford
    Fri, Jun 5, 2015, 12:53 AM

    Thank you so much for your prompt reply. It works perfectly. If you do find the hook for sending from the confirm, I would prefer that, but if not this certainly provides a reasonable method.


  • Picture of Federica Marra
    Mon, Jun 8, 2015, 10:55 PM
    Hi Felipe,
    thanks for the plugin. I installed it in our website and it will really help us with our users.
    May I ask you when are you going to release the version for Moodle 2.9?
    I noticed that the maturity level of the plugin is not stable, do you think it will affect our usage? (in moodle 2.8 at the moment)
  • Picture of Felipe Carasso
    Mon, Jun 8, 2015, 11:02 PM
    Hi Federica,
    The plugin is pretty safe. On the next batch of work I'll update the compatibility and probably the stability information. I don't know when this will happen though.

    It should work fine for any 2.x Moodle version later than 2.7.

    Best regards,
  • Picture of Federica Marra
    Tue, Jun 9, 2015, 4:40 PM
    Hi Felipe, thanks for your prompt answer! smile
  • Picture of James Howley
    Thu, Jul 9, 2015, 6:03 PM
    Hi Felipe, The plugin is great but is there a way of specifying this as an option only for one specific course?
  • Picture of Felipe Carasso
    Fri, Jul 10, 2015, 8:37 PM
    Hi James, unfortunately there's no such option. The plugin works system-wide.
  • Just wondering . . .
    Fri, Jul 24, 2015, 11:41 AM
    I've just posted here:
    Wondering if there is a way to have notifications sent to teachers on self enrol of a student.
  • Picture of Hans B0s
    Fri, Aug 21, 2015, 3:20 AM
    Just gave it a try on moodle 2.9. The plugin installed just fine. But, the e-mail was never send.
  • Picture of Oleg Sizonov
    Wed, Aug 26, 2015, 9:41 PM
    Hi Felipe,
    I need a functionality that exactly described by Kirill AstashovВт., 30 дек. 2014, 19:49:

    "I've added a new feature to the plugin which allows admins to define who will receive confirmation emails.
    - Added a new capability "auth/emailadmin:receiveemails" in the system context,
    - Added a new selector in config.html to define who will receive emails, with the following options:
    1. All site admins,
    2. Only the first site admin,
    3. Users with the "auth/emailadmin:receiveemails".
    - Added code to support the new setting and select users accordingly."

    or at least I need to have a possibility to manually add specified email dresses of other site admins for receiving confirmation emails.
    Please, tell me how can I solve this demand?
  • Picture of Felipe Carasso
    Wed, Aug 26, 2015, 10:00 PM
    Hi Oleg,
    As I mentioned before, Kirill never pushed his changes or gave me any way to integrate them.
    I'll see if I can dedicate some time to add this feature this week.
    As an alternative, it's possible to do a quick change in the plugin's code to have it send the email to all admins.
    Best regards,
  • Picture of Oleg Sizonov
    Thu, Aug 27, 2015, 8:21 PM
    Felipe, it will be just great of you! Waiting for your solution.
  • Picture of Felipe Carasso
    Mon, Sep 14, 2015, 11:44 AM
    I just delivered a new version allowing some different strategies for receiving registration notification. It's not as sofisticated as Kirill's proposition, but I hope that will help.
  • Picture of Oleg Sizonov
    Sun, Sep 20, 2015, 11:14 PM
    Felipe, I totally satisfied with receiving confirmation emails by admins. Thank you a lot!
Please login to post comments