Moodle plugins directory: Quickmail | Moodle.org
Quickmail
Blocks ::: block_quickmail
Maintained by Robert Russo, David Lowe
A block that provides selective, bulk emailing within courses. Developed by LSU.
Latest release:
3283 sites
608 downloads
115 fans
Current versions available: 7
Quickmail is a block that provides selective, bulk emailing within courses.
Features
- Multiple attachments
- Drafts
- Signatures
- Filter by Role
- Filter by Groups
- Optionally allow Students to email people within their group.
License
Quickmail adopts the same license that Moodle does.
Authors
Quickmail was developed at Louisiana State University.
Contributors
Robert Russo (Lead maintainer)
David Lowe
Philip Cali: Former Lead Developer
Buddy Ethridge
jason peak: Former maintainer
David Elliott: Former maintainer
Chad Mazilly: Former Maintainer
Please login to view contributors details and/or to contact them
are there currently efforts to adapt the plugin for Moodle 4.1 and PHP8?
regards
Best
is incompatible with Moodle 4.1.2. Is this true?
Quickmail works perfectly on Moodle version 4.1.2.
But, as before, images embedded in text or associated files are not transmitted in the email.
Use the latest version available on GitHub.
Or an email address so I can send you the block file I'm currently using.
Daniel
Daniel
Sorry, but you do not currently have permissions to do that (Add a new Quickmail block to the /my page).
Stack trace:
line 48 of /blocks/quickmail/classes/plugin.php: required_capability_exception thrown
line 43 of /blocks/quickmail/broadcast.php: call to block_quickmail_plugin::require_user_can_send()
PHP Deprecated: Required parameter $coursecontext follows optional parameter $includeusergroupinfo in {path}/blocks/quickmail/classes/plugin.php on line 214
We are looking at upgrading our PHP version on our production server (PHP 7.4.33) but getting this error message every time our corn runs on our test server (PHP 8.0.30) is disconcerting.
This is the message:
Exception - Argument 1 passed to block_quickmail\filemanager\message_file_handler::__construct() must be an instance of block_quickmail\persistents\message, null given, called in [dirroot]/blocks/quickmail/classes/filemanager/message_file_handler.php on line 79
I think that we are now on Moodle 4.1.5 but this Moodle error message occurred earlier.
(Great plug-in btw. I use it to schedule and notify students of impending events.)
I am experiencing an issue when attempting to duplicate a message in Moodle version 4.3.3+ with the Quickmail plugin version v4.2.1 (2023070700). The error message I receive is as follows:
block_quickmail\filemanager\message_file_handler::__construct(): Argument #1 ($message) must be of type block_quickmail\persistents\message, null given, called in [dirroot]/blocks/quickmail/classes/filemanager/message_file_handler.php on line 79.
I would greatly appreciate any guidance or solutions to resolve this problem. Thank you in advance for your assistance.
Love this plugin, is there any way to add data fields? I would love to the username to this list. Given that our students have a student number as a username, a lot of them tend to forget it. Getting it as a reminder before start of a course would really help.
Thanks in advance!