General plugins (Local): Moodle welcome

Maintained by Picture of Bas Brands Bas Brands
Sends a welcome message to new users, sends a notification to a moderator of the new user creation
854 sites
82 fans


This plugin sends one email message to users that are new in Moodle and one email to a moderator.

This will work to all standard moodle authentication systems:

  • manually created users
  • users that signed up
  • users authentication through LDAP
  • all other standard authentication systems

Configuration can be done using:

Site administration->Plugins->Local plugins->Moodle welcome

Configurable fields are:

enable / disable welcome messages to users
enable / disable welcome messages to moderators

message send to user
message send to moderator

message subject for user
message subject for moderator

send from firstname
send from lastname
send from email address

moderator email address


Download and install in your /local folder in moodle's wwwroot

Run Moodle notifications,

Configure your email messages / moderators etc


Screenshot #0


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

Comments RSS


  • Picture of Blair F.
    Thu, Oct 9, 2014, 4:56 AM
    I have a wishlist item to add: filter who the message goes to. Maybe I'm asking too much.

    My selfish reason-- I want to send it only to teachers. So, those with an email pattern unique to teacher accounts at our institution.
  • Daniel
    Mon, Oct 13, 2014, 2:14 PM
    Soon for Moodle 2.7 ?
  • Picture of Bas Brands
    Mon, Oct 13, 2014, 10:35 PM
    I have just added a update for Moodle 2.7
  • Daniel
    Sun, Oct 19, 2014, 4:35 PM
    Super ! (in french...)
    Your plugin is very useful
  • Picture of Mohammad Mohammad
    Tue, Dec 23, 2014, 9:01 PM
    can send password also in this Plugin or not
  • Picture of Bas Brands
    Tue, Dec 23, 2014, 9:34 PM
    No it can't. Moodle are stored encrypted in the Moodle database before the welcome message can retreive it
  • Picture of Mohammad Mohammad
    Tue, Dec 23, 2014, 9:36 PM
    ok can help me for any solution when i created user send email about username and password
  • Picture of C v T
    Thu, Jan 15, 2015, 12:31 AM

    Of course the plugin can't access encrypted passwords in the database, but if what you're trying to achieve is for new users (well, users imported by CSV) to get an HTML-formatted, admin-customisable email with their password, then there's another solution.

    It's possible to set a new password for each user during e-mail sending; if they have never seen the one that Moodle itself generated, then generating and saving a new one is of no (minimal?) consequence.

    The following patch (against version 2014101300 of this plugin) generates and sets a password per-user, and makes it available as `newpasswordtext` following the example of Moodle core:

    Changes made available under GNU GPL v3 or later.


  • Picture of Marek Kancelarek
    Thu, Jan 29, 2015, 9:42 PM
    are there any plans to add Moodle 2.8 support to this plugin? Or is it fully compatible and just the compatibility info has not been upgraded yet?
  • Picture of Bas Brands
    Fri, Jan 30, 2015, 2:59 AM
    Hi Marek,

    Yes if fully supports version 2.8. I just forgot to update the compatibility info. Thanks for notifying me!
  • Picture of Daniel Neis Araujo
    Fri, Jan 30, 2015, 8:13 AM

    nice plugin!
    It would be nice to have the github URL also =)

    I've found this one:

    Kind regards,
  • Picture of Marek Kancelarek
    Fri, Jan 30, 2015, 6:30 PM
    Thank you for updating the compatibility info. Is it possible to make the plugin send welcome messages only after the user has confirmed his e-mail? I initially though that they were send before because of some compatibility issue but it seems to be the intended action.
  • Picture of Mohammed Shiekh
    Mon, Jun 1, 2015, 10:10 PM
    Hi this is fantastic plugin, I have tried it and it it useful.

    I have one question that what will happen if the user email is not correct?

    Thank You
  • Picture of Bas Brands
    Tue, Jun 2, 2015, 1:36 AM
    Hi Mohammed,

    I am glad you like it. If a user's email is not correct the notification will not arrive. If the users contacts you about it you can use Moodle's standard user administration to correct the email address an confirm the user account.

  • Picture of Adolfo Franco
    Thu, Jun 4, 2015, 3:45 AM
    Hi. Is it compatible with the Joomdle Auth plugin? Although joomdle is listed, the welcome message is not sent...
Please login to post comments