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): 600

Frankenstyle name: block_quickmail
Blocks

Comments

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

Hello all, we have a new Quickmail (v2) release candidate up on GitHub and I was wondering if there were any brave souls out there that might want to test.
A few notes: 1) This new version sends all messages by scheduled/ad-hoc tasks so Cron will have to be up and working properly. Note, the master scheduled task that triggers all message sends runs every 5 minutes. You may want to cut this to */2 for a better response to the end user. 2) This new version is missing backup/restore functionality, I'm working on this at the moment. 3) This new version DOES include a migration script that will convert all of your existing Quickmail data from old to new format. It should be a seamless process when upgrading.
Your testing would be a great help to us, I'll be available for any questions/comments/bug fixes if you need. The new code is at: https://github.com/lsuits/block_quickmail/tree/dev-34 (the dev-34 branch of our existing repo). I've developed this in Moodle 3.4 and know that it also works in 3.3. I can't speak on any Moodle versions previous to 3.3 at this point. This *should* work in PHP 5.5, though we've developed it in a PHP 7. Check out the readme on that repo branch for some new feature highlights if you're curious. Thanks for your consideration and please let me know how it goes for you!
Hello There!
I'm Dan, I'm freelancer and, I in my work use this tools
For email marketing -- Remail.io
for email verify --- Proofy.io
CRM -- for me Pipedrive.com
news email -- MailChimp
What else can you add to this list?
Please help me with it
Hi there,
I'm wondering if anyone has dealt with this issue before. I checked the post but haven't found any remarks on this specific issue.
I'm currently running a moodle (Bitnami on EC2) and when installing this plugin everything seems fine and working properly. Everything, until I click, send, and I received the following message. "Coding error detected, it must be fixed by a programmer: Invalid database query parameter value". Anyone?
Thanks in advance!
Hi Chad, I updated and ran into no issues importing. Thank you very much for the fix and follow-up!
Hey Ryan, I think I may have found and fixed the issue. I have just released a new version, 1.7.5, that contains the fix. Please let me know either way if this fixes the issue. I had trouble reproducing the error you were getting when generating a test course in 3.4 and going through all the steps, but was able to get it when I imported a course that originated pre 3.4. Thanks!
Hi Chad, thanks for testing. We're on Moodle 3.4+ (Build: 20171214). We have a testing course with some content in it, but only the block added is Quickmail (outside of Navigation and Administration). We're on Quickmail 1.7.4. Quickmail in that course has some history. I am also able to successfully backup and restore this course to a new course both with and without Quickmail history.
It's importing a course that causes an issue for us. When I open the new course and go to Aministration>Import and import the testing course with the Quickmail block, the import in unsuccessful and I get this error: https://www.screencast.com/t/AV3KI4E4
When I remove the Quickmail block from the testing course, the import is successful.
I hope that helps to clarify.
Thank you so much for looking into it!
Paul and Ryan, I've tested backup and restore on a course with Quickmail as a block and I can't see to replicate this error. For clarification, this is what I did (on Moodle 3.4+, Build: 20171208). I created a "small" test course, installed latest Quickmail (1.7.4), created some Quickmail history/records & course-level configuration, then backed up and restored both with and without Quickmail history and all seemed to work well. I'd be curious to know at what point during the restore process you are getting this error, or even a screenshot of the actual error. I will read through Moodle's changelogs and see if there is anything I'm missing.
Hey Ryan, thanks for the heads up. I will fire up a 3.4 instance tomorrow morning, test, and fix. Any chance you could email or message me a screenshot of the error? Also, are you using the core Moodle import/restore functionality?
Hi Chad, I work with Paul. We are using the dev-30 branch with 3.4. It's causing an error when importing a course or restoring from a backup. If quickmail is removed from the source course, the import/restore works fine.
Hey Paul, dev-33 branch is a development branch for a new version of this plugin. We're doing a rewrite and putting in some new features. The dev-30 branch is what is currently being used for production and we have verified that it works through Moodle version 3.3, I have not yet tried it on 3.4. So, to answer your question, you should use the dev-30 branch. If you run into any compatibility issues with 3.4, let me know and I will update.
Currently we're testing on Moodle 3.4, using the dev-30 branch but the dev-33 branch seems to be more active. Which branch should we be using for both Moodle 3.3 and 3.4?
We tested on 3.4 and kept getting a debug error: "Can not find data record in database table block_instances" when trying to import a course or restore from a backup. If I removed Quickmail from the course I was importing from, the import worked. Interested if anyone else experiences the same issue.
I have not yet. I do see that a few people have installed on 3.4 though whatever that's worth. I'll put it on the list for next week to spin up a 3.4 test server and check it out. Will let you know, unless anyone else can answer sooner.
Anyone test in Moodle 3.4 yet? Any issues?
Hey Veronica, will do. Thanks!