Blocks: Quickmail

block_quickmail
Maintained by Picture of Buddy Ethridge Buddy Ethridge, Picture of Robert Russo Robert Russo, It's me! Chad Mazilly
A block that provides selective, bulk emailing within courses. Developed by LSU.
3199 sites
2k downloads
42 fans
Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3

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.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Picture of Buddy Ethridge
Buddy Ethridge (Lead maintainer)
Picture of Robert Russo
Robert Russo: Lead Maintainer
Picture of Philip Cali
Philip Cali: Former Lead Developer
Picture of jason peak
jason peak: Former maintainer
Picture of David Elliott
David Elliott: Former maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Hello, Chad,
    We use Moodle 3.3.1 (Build: 20170710). We have put at ./moodle/admin/settings.php?section=outgoingmailconfig "allowedemaildomains", Quickmail does not take these data and so outgoing e-mails are sent with the common noreplyaddress instead of the personal sender's adress. Would be fine if you can do it ...
    Greetings from Salzburg, Austria
    Robert
  • It's me!
    Sat, 5 Aug 2017, 12:38 AM
    Yvonne, first, I didn't mean any offense in my comments about Edge! I'm just on a Mac now and have never had the opportunity of using it. With that said, I just got it set up on my machine and it looks quite nice, in fact way faster than my favorite, Chrome! But anyway... I found that on 3.3, a Quickmail install straight of the box (Dev-30 branch, what is available through this Moodle site) looked nearly identical to what I see on Chrome. I also checked it out on our production site which runs 3.1 and the essential theme and get very similar results. I've got screenshots I can share but, for the sake of discussion, I can say that it's (potential) about ~1.5" larger on the screen (than selected). Is this what you're experiencing? I will fix this but I want to make sure I'm not missing something here.

    Hey Robert, and greetings to you from Louisiana. I see your problem there. That "allowedemaildomains" config option was added in to Moodle core since 3.1 which is why it wasn't handled by our development thus far. With that said, I don't believe this is something we would allow here at LSU for security reasons (potential spoofing, etc) but I could be wrong. I will discuss further with our team and find out what we can do. But out of curiosity, if you set up the configuration in Moodle to allow whitelist subdomains, and to NOT use the default noreply, wouldn't the email go out as you want it - with whatever that user's email address is? If not, what kind of errors are you receiving?

    By the way, I committed that one small change (3.3 compatibility) yesterday to our dev-30 branch on github. I will go ahead and run through it the Moodle plugins system today as well.

    Chad
  • Picture of Marvin Nutt
    Wed, 30 Aug 2017, 1:15 AM
    Hi Chad! Love QuickMail. Is there away we can add just the first name of the students we send to, onto the letter?? Also, I noticed when sending messages out, the name 'Quickmail' is associated with the 'no-reply' email address. Any way we can mod this?? We do use the 'no-reply' email address for students to actually reply to our letters generated by QuickMail.
  • It's me!
    Wed, 6 Sep 2017, 3:42 AM
    Hey Marvin, thanks for the message. To answer your questions: In regards to the "no-reply" outbound email, yes, we'll make that configurable. In regards to injecting custom data like names, no. LSU is focused on pedagogical features when it comes to Moodle. Our opinion is that data even as simple as a user's first name doesn't support pedagogical purpose. We see that as more of a "marketing" feature if you will.
  • Picture of Marvin Nutt
    Wed, 6 Sep 2017, 3:55 AM
    Thanks Chad! Interesting views on names being non-pedagogical. I will let that spin around in my head for a little while. lol
  • Picture of Ryan Bernstein
    Wed, 6 Sep 2017, 3:59 AM
    Hi Chad, we love Quickmail. We were disappointed to see that the messages were going out from the no-reply email address. It through a few of our faculty members through a loop. We're happy to here that you're going to make it configurable. We're looking forward to that update.
  • Picture of Marvin Nutt
    Wed, 6 Sep 2017, 4:07 AM
    Hi Ryan, just to note... you can actually change the 'no-reply' email address to an email address that students actually can reply to. I did. It's just that it says 'Quickmail' as the name associated with the email address, versus something configurable to like 'Student Services' instead.
  • Picture of Ryan Bernstein
    Wed, 6 Sep 2017, 4:15 AM
    Hi Marvin, can you help us find the place where we can change the 'no-reply' email address to an email address students can reply to? I don't see the option. Thanks!
  • Picture of Marvin Nutt
    Wed, 6 Sep 2017, 4:49 AM
    HI Ryan, although the options says 'No-Reply", you just simply type in an email address that the student CAN reply to replace the current 'noreply@yourcollege.com'. Do be sure to use a reply email address with the domain that is the same as the one Moodle is on. Most hosting services will reject any other domains to prevent SPAM abuse. (if that made any sense)
  • Picture of Gil S
    Fri, 8 Sep 2017, 7:33 PM
    Hi Chad,
    First - great plugin and very useful!
    Re your comment: Our opinion is that data even as simple as a user's first name doesn't support pedagogical purpose. We see that as more of a "marketing" feature if you will.
    Adding a first name makes is more personal, and when things get personal students are more motivated to study. Please reconsider smile
  • Picture of Marvin Nutt
    Fri, 8 Sep 2017, 8:54 PM
    Hi Chad. I would have to say that I agree with Gil S. Adding just a first name gives the student assurance that they are not just a number or a "Dear Valued Student". Adding a name is very professional. But then again, I am not the programmer.
  • Picture of Bert van der Hooft
    Thu, 21 Sep 2017, 8:09 PM
    Dear {firstname},

    I like the plugin very much. However functionality is growing with the FilterCodes (https://moodle.org/plugins/filter_filtercodes) plugin, which enables us to personalise the mail with {firstname}. It would be very, very nice if Quickmail can personalise mail as well.

    Bert
  • Picture of Marvin Nutt
    Fri, 22 Sep 2017, 8:10 AM
    Dear {previouswritersname},

    Interestingly put. But strait to the point.

    Chad, I think we would all agree that personalizing a QuickMail letter is not just a marketing thing. I personally use it to remind students that they have not logged in for 30-60 days. And using "Dear Valued Student" just doesn't quite show that we care. And writing 20-30 personalized letters, one at a time, is just not efficient. QuickMail is the ideal plugin for this sort of communication. This one feature would make it stellar.
  • It's me!
    Sat, 23 Sep 2017, 4:53 AM
    Hey guys,

    Well it sounds like the community has spoken so let's do this! I'm currently working on a version 2.0 for Quickmail which will require Moodle 3.3. In this new version, we're leveraging the Message API (in addition to regular email as an option), so I can build a parsing engine that would grab the message body and inject each User's specific data when sending.

    For starters, and for performance reasons, I think I'll make the injection options map straight to fields that are on the mdl_user table, and alert the sending user before sending the composed message if an invalid field has been requested within the message.

    Further, since Quickmail allows a sender to send to emails potentially outside of the database, we'll need to make sure these {firstname}'s (for example) are parsed out when sending the message.

    How does this sound?

    Chad
  • Picture of Marvin Nutt
    Sun, 24 Sep 2017, 1:01 AM
    Chad... you are a lifesaver. I was just given the order to create a remote database of my own to generate customized system letters. That's how important it is to our school to have such customization. QuickMail saves lives! ...well, kinda. You know what I mean.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Please login to post comments