Quickmail icon

Quickmail

Maintained by Robert Russo, David Lowe
A block that provides selective, bulk emailing within courses. Developed by LSU.
Price option: Free

Supports Moodle 2.1-4.5 See all versions
Latest release: 6 months ago
Installations: 3303
Downloads (last 90 days): 602

Frankenstyle name: block_quickmail
Blocks

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hello Mark,
Not sure if Robert addressed this yet, but, I don't think we have any plans to implement that, as LSU probably wouldn't use it, but if you or anyone you know wants to work on it, we'd be happy to take a pull request on github. I might look into it soon, but I can't guarantee anything. Hopefully that answers your question.
We have a request to add filtering by groupings. Have you considered this?
I have to admit -- I don't understand the use of the word "Section" in this block. Why is it "section," when it's really referring to groups? Am I missing something?
Whenever I try to send an email it says "There are no users you are capable of emailing."
The problem is Moodle's zip based upgrade system, not anything with Quickmail. We also do not zip attachments, instead we provide links to them so as not to send attachments over email at all. We also have been unable to replicate these upgrade issues locally.
CLAMP has forked Quickmail because we didn't want attachments zipped and other issues. UCSB has also forked so you could possibly look for one of those. CLAMP is at http://clamp-it.org/
I just tried to upgrade and it threw an error telling me 'Quickmail is defective'. Anybody else getting that, fresh download today.
The version is the last (042914) directly from Moodle installer. But then, I suspect from a problem with the old quickmail, I deleted and upload directly from ftp and it worked perfectly. I apologize for the problem. By the way, it is not translated into spanish yet, and I could do it if you explain me what file to edit. smile
Thanks Romano,
Do you know exactly which version you downloaded? Are you sure it was the most recent?
I will look into it, a screenshot would be helpful if you can get one.
Hi there
I use Quickmail, it is my favorite smile
I had a problem updating or installing it with Moodle 2.7:
exception 'zip_exception' with message 'Invalid structure of the zip package' in mdeploy.php:1422
Stack trace:
#0 mdeploy.php(805): worker->unzip_plugin('/home/elgst/moo...', '/home/elgst/pub...', '/home/elgst/pub...', '/home/elgst/moo...')
#1 mdeploy.php(1535): worker->execute()
#2 {main}
Tried several times. Same message.
Hello Wendell,
I am currently looking into this, but to answer your previous question, it probably is because we're running on Mac's
Robert,
When you look at the contents of the 1.5 zip file, do you see the __MACOSX directory? In moodle/mdeploy.php in both Moodle 2.6 and 2.7 (I don't know how far back it goes) starting at line 1414 there is this code:
// Make sure that the ZIP has expected structure
$pluginname = basename($expectedlocation);
for ($i = 0; $i < $zip->numFiles; $i++) {
$stat = $zip->statIndex($i);
$filename = $stat['name'];
$filename = explode('/', $filename);
if ($filename[0] !== $pluginname) {
$zip->close();
throw new zip_exception('Invalid structure of the zip package');
}
}
In this case, $pluginname will be quickmail and it's checking to see that everything in the zip file is within that directory. When it encounters __MACOSX as a top level directory, it fails the test and throws the exception. (Unfortunately, unlike the 2 other tests before and after this one, it doesn't restore the old version from backup and leaves the empty quickmail directory which causes the "missing from disk" error.)
I don't understand how you are able to successfully install/upgrade from this zip file. Are you running on a Mac (which might automatically hide this directory)?
Thanks,
Wendell
I've been able to install and upgrade the plugin without incident via the Moodle upgrade plugins screen.
I've also had no troubles installing the plugin via the install now button here on Moodle.org.
I have hidden version 1.5 until I can replicate the problem you both have been having. I'm still unable to replicate.
Mike,
If you haven't resolved the "missing from disk" problem yet, you can just copy the blocks/quickmail directory from a backup/previous version of your moodle code into the current blocks directory or failing that, download the previous version zip file from this site and unzip it in the current blocks directory. I hope that helps.