Blocks ::: block_quickmail
Maintained by Buddy Ethridge, Robert Russo
A block that provides selective, bulk emailing within courses. Developed by LSU.
Latest release:
3521 sites
101 fans

Quickmail is a block that provides selective, bulk emailing within courses.


  • Multiple attachments
  • Drafts
  • Signatures
  • Filter by Role
  • Filter by Groups
  • Optionally allow Students to email people within their group.


Quickmail adopts the same license that Moodle does.


Quickmail was developed at Louisiana State University.

Potential privacy issues

The Privacy API is not implemented in this plugin.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3


Buddy Ethridge (Lead maintainer)
Robert Russo: Lead Maintainer
Philip Cali: Former Lead Developer
jason peak: Former maintainer
David Elliott: Former maintainer
It's me!
Chad Mazilly: Former Maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Sat, Dec 19, 2020, 12:46 AM
    Komal - You need to go to the course you want to add Quickmail to, then Click "Add a block" and select the Quickmail block from the list of options. then you will be able to send an email.
  • Mon, Jan 25, 2021, 7:03 PM
    can someone update the Usefuls links and the current version in last version ?
    Without it we can't translate all the new strings mixed
  • Thu, Apr 29, 2021, 2:25 AM
    Does anyone have a tip on how to get the text filters to be applied to the outgoing email? We want our TeK equations to be rendered before sending. In the old version this was done in an options array in blocks/quickmail/email.php . I'm not sure where to look now.
  • Fri, Apr 30, 2021, 11:28 PM
    I am trying to figure out how to use Quickmail at the administrator level. Is there any documentation? I have added the block to my Dashboard and can get into "Quickmail: Compose Admin Message", but I can't seem to be able to filter a group of users based on role and category. It seems like it wants me to specify a username. There is also a blank box with no label. Any assistance would be most welcome as we plan to upgrade next week.
  • Daniel
    Sat, May 1, 2021, 1:43 AM
    I still have the version block_quickmail v2.2.0 2019012401
    which runs on Moodle 3.9. on my admin dashboard.
    I will try the update, hopefully it will still work!
  • Daniel
    Sat, May 1, 2021, 2:06 AM
    Indeed, with the new version I can no longer select the recipients.
    Probably because from the administrator's dashboard the message will be sent to all the subscribers of the platform?
    On the other hand, in a course, you can select the participants of the course.
  • Sat, May 22, 2021, 3:44 AM
    The current quickmail version, 2.5, only support up to Moodle 3.9x. I have 3.11+ installed and Quickmail seems to work on 3.11. Ha anyone seen any issues with QM 2.5 running MDL 3.11? Thank you.
  • Fri, Jun 11, 2021, 8:01 AM
    Any chance it will be upgraded to support 3.10?
  • Fri, Jun 11, 2021, 8:53 AM
    I have the quickmail installed on 3.11, and it is working. I have not seen any issues on 3.11.
  • Wed, Jun 16, 2021, 6:05 AM

    My moodle version is 3.9.7+ and I'm using latest version of this plugin. I have one question.

    This plugin is sorting recipient(s) by lastname but I need to sort them with firstname. When I check the configure page, I did not see any seetings for sorting. I think, it should be optional because everyone's needs may be different.

    How can I sort my recipient(s) by firstname? Is there any idea or any workaround solution?

    Thank you.
  • Tue, Jun 29, 2021, 4:14 PM
    How to delete a failed adhoc task created while sending email using quickmail
  • Mon, Sep 13, 2021, 12:21 PM

    Is sending email to external user not available on version v2.5.0?

    Thank you.
  • Thu, Nov 11, 2021, 3:40 AM
    What are "Alternate Emails" for? Even though I've left the altsendfrom setting at the default NO, and it says on the settings page that it would need a core change to use it, I still have Alternate emails as a menu option.
  • Daniel
    Thu, Nov 11, 2021, 2:47 PM
    I think this feature allows you to send messages to users not enrolled in the course or to outsiders. Test it to see.
    With me for example?
  • Thu, Nov 11, 2021, 8:36 PM
    Daniel is correct. The caveat is that those included in the "Alternate Emails" won't get any email variables and will see the codes used for the email variables instead. So if we ever include outsiders for "Alternate Emails," they are more general announcements versus student specific notifications. -Ben
Please login to post comments