Your Moodle version

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
Moodle 2.4, 2.5, 2.6, 2.7, 2.8


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




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

Comments RSS

Show comments
  • Picture of Bas Brands
    Sun, Jun 29, 2014, 3:21 PM
    Hi Wen Hao Chuang, thanks! Moodle already supports sending out randomized passwords when uploading users, simply leave the password field empty when doing a CSV upload. This plugin cannot access the users passwords since it is triggered after the password has been encrypted and stored in the database.
  • wen photo
    Mon, Jun 30, 2014, 12:02 AM
    Thanks Bas for your reply!
    Yes I know that Moodle could send out randomized passwords when uploading users. Do you know of any "work around" that would be able to combine that initial password email WITH a customized "Welcome" message (e.g. using this plugin)? I think maybe two emails for each new student is a little bit too much for students. Thanks again!
  • Picture of Diego -
    Tue, Aug 12, 2014, 4:26 PM
    does anybody tried to use it in moodle 2.7.1?
  • 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.
1 2 3 4
Please login to post comments