Blocks ::: block_quickmail
Maintained by Buddy Ethridge, Robert Russo
A block that provides selective, bulk emailing within courses. Developed by LSU.
Latest release:
3535 sites
103 fans
Current versions available: 6

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
  • 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
  • Tue, Jan 4, 2022, 4:03 AM
    We just upgraded to the latest Quickmail block (running Moodle 3.9) and I am curious about the migration task. We have a large site that has heavily used Quickmail for the better part of a decade. We keep two years of courses in our production system which comes out to about 6500 courses. I have been running the scheduled task manually on our pre-production instance for testing. I've run it about 10 times and it completes successfully each time but seems to process quite a bit and the db tables increase significantly. What has your experience been with the migration tool? What are your expectations in terms of how many times that task would need to run before conversion is complete? Thanks!
  • Fri, Jan 7, 2022, 3:49 AM
    Is it possible to get a read receipt with emails sent through Quickmail?
  • Daniel
    Fri, Jan 7, 2022, 4:41 PM
    I don't think Stephanie...in the current standard configuration.
  • Thu, Feb 24, 2022, 2:25 AM
    Will this plugin be available for Moodle 4.0?
  • Mon, Mar 14, 2022, 11:54 PM
    How does one use the old UI as noted in the patch notes? Client is not happy that some features appear to have been removed with the 2.5 update and was wondering if using the old UI would bring them back; but neither of us see any setting with which to use the old UI.
  • Tue, Mar 15, 2022, 12:16 AM
    To use the "Old UI", the instructor can click on the configuration link in the Moodle Quickmail block and change the "My Preferred Recipient Picker Style" from "Autocomplete" to "Multiselect".
  • Tue, Mar 15, 2022, 8:22 AM
    Hello everyone, I told you that I installed the new version of Quickmail (v2.5.0) (with Moodle 3.9) and I can't see the history of sent emails. Does anyone know how they can be recovered?

    From already thank you very much.
    Kind regards.
  • Tue, Mar 15, 2022, 3:37 PM
    Hello Veronica,
    You should have a task when you go to yourMoodleUrl/admin/tool/task/scheduledtasks.php named \block_quickmail\tasks\migrate_legacy_data_task
    You have to launch this task to get emails history (many times if i remember well , I think it can also be done using the CLI command )
  • Sat, Mar 26, 2022, 3:42 AM
    Hello Mathieu, thank you very much for your answer and your help.
    Kind regards.
Please login to post comments