Blocks ::: block_quickmail
Maintained by Buddy Ethridge, Robert Russo, David Lowe
A block that provides selective, bulk emailing within courses. Developed by LSU.
Latest release:
3515 sites
107 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
  • Fri, 7 Jan 2022, 3:49 AM
    Is it possible to get a read receipt with emails sent through Quickmail?
  • Daniel
    Fri, 7 Jan 2022, 4:41 PM
    I don't think Stephanie...in the current standard configuration.
  • Thu, 24 Feb 2022, 2:25 AM
    Will this plugin be available for Moodle 4.0?
  • Mon, 14 Mar 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, 15 Mar 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, 15 Mar 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, 15 Mar 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, 26 Mar 2022, 3:42 AM
    Hello Mathieu, thank you very much for your answer and your help.
    Kind regards.
  • Tue, 31 May 2022, 10:40 AM
    Hello, everyone. I am using v2.5.0 on Moodle 3.9.12+.
    If I save a message with an attachment uploaded as a draft, when I edit the draft again, the attachment is lost.
    Is there any way to deal with this?
    Thank you.
  • Daniel
    Tue, 31 May 2022, 8:28 PM
    I confirm.
    I have the same problem as you without knowing the cause.
    Contact the author perhaps?
  • Wed, 1 Jun 2022, 10:24 AM
    Hello Daniel.
    I feel bad to email them directly as it is a voluntary plugin.
    I will wait for them to find this post.
  • Daniel
    Wed, 1 Jun 2022, 3:37 PM
    Dear friend, your scruples honor you !
  • Sat, 16 Jul 2022, 2:52 AM
    Is it possible to run the migrate_legacy_data_task from the command line? If so, what would the command look like?
  • Tue, 19 Jul 2022, 2:53 AM
    You can run the "\block_quickmail\tasks\migrate_legacy_data_task" like any other scheduled task. Just make sure you configure the migration chunk size in "/admin/settings.php?section=blocksettingquickmail" to something meaningful to you.
  • Tue, 19 Jul 2022, 3:07 AM
    What does the roadmap look like upgrading QuickMail to 4.0+? Thanks for any info on this and all of your support!
Please login to post comments