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.

Hiya. I've installed Quickmail on my Moodle 2.4 site. On the block. when I click the link "Compose new message", I get this error message: "Error reading from database". Please help. Any pointers to how to solve this is much appreciated. Quickmail is an essential communication tool for my Moodle site. I used it extensively on my Moodle 1.9.16 site, and so I am sorely missing this functionality in Moodle 2.4. Help!?
Hello,
I installed quickmail in my moodle 2.2 and he doesn´t show me "use external email cliente to send this message" what´s wrong?
for all wich has problems with quickmail and collapsed topics in moodle 2.3 here ist a solution and i tested it and it works https://tracker.moodle.org/browse/CONTRIB-3805
For anyone else receiving the message "There are no users you are capable of emailing" the fix linked below worked for me.
https://github.com/lsuits/quickmail/issues/51
You have to replace out your email.php file with the fixed one and the language file. The fix requires a moderate amount of knowledge relating to patching / applying fixes from github.
We are using 2.3 Moodle and have installed your Quickmail block and love it!! In an earlier version of Quickmail... in the view history page, there was a hyperlink that said "Compose a New Email". In the newest version that link is not there. I looked at the code for when you had it earlier.
Would I be able to add this code to the current "emaillog.php file and it work?
/// links to compose new email
echo '

'.
"id&instanceid=$instance->id\">".get_string("composenew", "block_quickmail").' ';
}
Or is there more to the code to be added to make it work? Any help or insight would be much appreciated!! Many faculty used this feature but now you have to go back to the page and block to compose a new email message. Thanks for your help.

Would it be possible to have the ability to sort the 'Potential Recipients' list by first name, last name, ID#, etc ...
Hi,
I wanted to translate the quickmail block in AMOS (http://lang.moodle.org/), but the English language strings are not registered with AMOS. That usually means that there is something wrong with the code, that does not adhere to Moodle standars and prevents the automatic import of English Language files into AMOS (http://lang.moodle.org/mod/forum/discuss.php?d=2485).
Would the developers please contact David Mudrak to find out the cause of the problem and fix it, as many people have expressed their interest to have this very useful block available in other languages besides English.
Thanks in advance for your help.
We're also wanting to use this with 2.4. Is it compatable? Great work!
If you get this error:
Coding error detected, it must be fixed by a programmer: Invalid field
definition in table {block_quickmail_log}: XMLDB_TYPE_INTEGER field "alternateid" has invalid default
to fix it, in db/install.xml, remove the two parts that say default="NULL"
Get the following error, but the message seems to be going out: Could not email {$a->firstname} {$a->lastname}.
Moodle Ver. 2.3.3
Quickmail Ver. 2012061112
Hello,
At the University of Dundee we are using Quickmail with the course format 'collapsed topics'.
Quickmail stops working with that format and the information that I get in the debugger is:
! ) Fatal error: Call to a member function get_record() on a non-object in C:\wamp\www\moodle_LZ\blocks\quickmail\config.php on line 14
Call Stack
# Time Memory Function Location
1 0.0015 485976 {main}egg ..\email.php:0
2 0.2445 24466448 core_renderer->headeregg ..\email.php:296
3 0.2464 24468088 core_renderer->render_page_layoutegg ..\outputrenderers.php:637
4 0.2472 24556168 include( 'C:\wamp\www\moodle_LZ\theme\cover\layout\general.php' ) ..\outputrenderers.php:685
5 0.2472 24556376 moodle_page->has_navbaregg ..\general.php:3
6 0.2472 24556376 navbar->has_itemsegg ..\pagelib.php:659
7 0.2476 24563808 global_navigation->initialiseegg ..\navigationlib.php:2679
8 0.3799 36252616 global_navigation->format_display_course_contentegg ..\navigationlib.php:1153
9 0.3806 36290080 require_once( 'C:\wamp\www\moodle_LZ\course\format\topcoll\lib.php' ) ..\navigationlib.php:1390
10 0.3810 36318824 require_once( 'C:\wamp\www\moodle_LZ\blocks\quickmail\config.php' ) ..\lib.php:23
It seems that this is the line that gives the problem:
if (!$course = $DB->get_record('course', array('id' => $courseid))) {
print_error('no_course', 'block_quickmail', '', $courseid);
}
Could it be that this course format is seemed as if there is no course, and the error happens?
I have no idea of how to fix it. Any help is appreciated.
After sending an e-mail using Quickmail, the View History screen is opened. There is not a good way to navigate back to your course from the View History screen after your e-mail is sent. Is there are way to add a, "Return to your Course" link to that screen?
What is the release date for version 2.4?
thank you
I have a unique situation. Instructors send a copy of a report to students using the Quickmail block. A site admin collates the reports by locating them in an uploaded file area. I would like to modify the code in the Quickmail block to have all (or some) messages sent to students to also be sent to this site admin. The email address can be hard-coded (eg. a@b.edu). It could be setup like choosing to send a copy to the message author (using a radio button approach), or by simply including the code to have all messages copied to this admin. Would actually prefer the radio button approach of selective copying to the hard-coded admin. Can you suggest a change in the code (of quickmail/mail.php I think) thatmight allow me to do this? Thanks in advance.
When a student attempts click compose in Quickmail (block), they receive an error: There are no users you are capable of emailing.
They have been given permission within the course to use Quickmail as well as at the site level. Help, please.