Moodle plugins directory: Bulk Email | Moodle.org
Bulk Email
Administration tool ::: tool_bulkemail
Maintained by Darby Costello
This is an admin tool plugin for Moodle 3.9+ which adds an action to bulk user actions allowing you to send emails to a list of users.
Latest release:
475 sites
81 downloads
22 fans
Current versions available: 1
This is an admin tool plugin for Moodle 3.9+ which adds an action to bulk user actions allowing you to send emails to a list of users.
The plugin adds a new "bulkemail:sendbulkemails" capability to the system, mapped to the manager role and site admins by default, which determines if a user can send emails using the feature.
Useful links
Contributors
Darby Costello (Lead maintainer)
Please login to view contributors details and/or to contact them
However, the bulk course participant actions that you're referring to are not architected in the same way. If I draw your attention to /user/index.php (from around line 240 onward) you can see that all of the actions are "hard-coded" into the course participants page.
This means that there is currently no way to extend this functionality without modifying the core Moodle codebase. My advice to you then if this is a crucial requirement, is to put a request in to the core dev team to make the course participant list extensible in the same way that the bulk admin tools module is.
If they are able to mirror the extensibility of the admin bulk tools to the bulk course participant tools, then I should be able to rework this plugin to work within that module.
As you've suggested I've looked at the code and found references to 'moodle/course:bulkmessaging' . It seems according to https://docs.moodle.org/311/en/Messaging there is an option for teachers to send messages to the group and then email them as a digest. I'll try it to check if it can cover my use case.
I am a secondary school teacher. Is this plug-in able to email grade reports home to parents?
Can I attach an image to the emails that are sent out? For example a header for the university etc?
If yes, any advice on how to do this. When I have tried, the image does not load properly and displays a broken image icon in the inbox.
Thanks
My advice would be to upload any images required to a publicly accessible location (potentially outside of Moodle) and simply copy their URLs into the image sources within your email. Alternatively you may be able to set up a repository in Moodle that is completely unauthenticated and upload your email images to this instead.
Thank you for this nice plug in
I would like to know how to use user meta/merge tags with the email body and subject?
For more advanced features such as managing merge tags, I would recommend a more robust solution than this plugin, e.g. Mailchimp integration, which will also support all of the extra features you would likely want, e.g. email templates, images via a CDN, etc.
Is there any way to insert the pre-drafted text content to the mail composer as we need to send same content emails more frequently to different users in different occasions. Any support in this matter is highly appreciated