Activities: Newsletter

mod_newsletter
Maintained by it's me David Bogner
This is a newsletter module for moodle. First stable release. It provides the basic features of common newsletter tools. Using it with moodle VERP bounce processing is recommended. But we will add an additional bounce processing feature that will be easier to configure.
196 sites
116 downloads
11 fans
Moodle 2.4, 2.5, 2.6

Newsletter module

This is a typical newsletter module for moodle. The features are:


  • Subscription methods: Opt in, opt out, forced
  • Management of subscribed users: Cohort (un)subscription, Ajax user (un)subscription, filtering users
  • Auto generated unsubscribe link
  • Subscription of not yet registered users
  • Multiple attachments
  • Stylesheet: Attach a stylesheet and it will be converted to inline CSS (this is necessary for mail clients)
  • Report of sent issues
  • Resuming sending newsletter if there was a problem so that all recipients will get the newsletter
  • Prevent duplicate message sending
  • Issues overview with sort options: year/month/week
  • Uses moodle internal VERP bounce system, if it is configured correctly
  • Easy to use bounce processing: Just setup the mailbox for the noreply adress defined in the moodle configuration and it will automatically add bounce processing to all the newsletters
  • Personalised newsletters: Supported replacement are (The pattern format starting with news:// makes it possible to use in in links without being modified by the editor):
    • issueurl (URL pointing to the current issue for web view)
      Pattern for replacement: news://issueurl/
    • issuelink  (a full html link pointing to the web view of the current issue)
       Pattern for replacement: news://issuelink/
    • firstname (First name of the user, the newsletter is sent to)
      Pattern for replacement: news://firstname/
    • fullname 
      Pattern for replacement: news://fullname/

Upcoming features

  • Tracking of read newsletter issues
  • Statistics
  • Templates engine

Screenshots

Screenshot #0
Screenshot #1

Contributors

it's me
David Bogner (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Georg Wiesinger
    Wed, 30 Nov 2016, 3:50 PM
    Hi,

    ok, I understand and that's fine! I just wanted to delete some test newsletter issues, deleting the whole instance is fine for me as well!

    Kind regards,
    Georg
  • Picture of Johannes Burk
    Wed, 21 Dec 2016, 2:27 AM
    The plugin is not working for me with PostgreSQL (9.3+) as the moodle database engine.
    https://github.com/dasistwas/moodle-mod_newsletter/issues/25
  • it's me
    Thu, 22 Dec 2016, 4:17 AM
    Hi, thank you for reporting this. The issue is fixed in the latest version 1.3.3

    Kind regards,
    David
  • Picture of Georg Wiesinger
    Mon, 9 Jan 2017, 11:29 PM
    Hi David,

    I set up and activated the bounce handling but I'm not quite sure how and if it works properly! My dedicated bounce email inbox does not receive any messages although I added a user with an invalid email address to the newsletter recipients! I really appreciate any further assistance!

    Kind regards,
    George
  • it's me
    Sat, 14 Jan 2017, 12:19 AM
    @Georg: The bounce mail adress and the smtp mailserver have to have the same domain: Example: Sending from noreply@example.com and bouncemail: bounces@example.com, so the string after @ has to be identical for those addresses.
  • Picture of Georg Wiesinger
    Mon, 23 Jan 2017, 7:25 PM
    Hi David! Thanks for your answer! Bounce (bounce@example.com) and noreply email address (noreply@example.com) have the same domain ending, the mailserver address itself (imap.otherdomainname.com) has a different ending which is not changeable! I guess it's not working for that reason, right?
  • Picture of Chardelle Busch
    Wed, 10 May 2017, 5:18 AM
    Quick question regrading subscriptions. We are currently running version 2015110500. Opt Out subscription is chosen, however, new course users into the course are not subscribed. Is there any way to have new enrolled users be automatically subscribed? Thank you.
  • it's me
    Wed, 10 May 2017, 4:54 PM
    Hi Chardelle. Thank you for reporting that issue. Could you try to use an up-to-date version of the module. You will find a newer version for your moodle at: https://moodle.org/plugins/pluginversions.php?plugin=mod_newsletter
  • it's me
    Thu, 18 May 2017, 4:32 PM
    Hi harsh singh, sorry I do not understand properly what your goal is. Could elaborate a little bit more? Kind regards, David
  • Picture of Bert van der Hooft
    Mon, 22 May 2017, 1:45 PM
    Hi David,

    Compliments for this plugin! Really adding value!

    Feature Wish: set publication date not automatically.

    Our teachers have the habit to start writing. Save it and...than a draft is send.


    Bert
  • it's me
    Mon, 22 May 2017, 5:11 PM
    Hi Bert,

    thank you for the compliments. In fact the default publication date should be set to the next day same time compared to first editing time. But it seems that there is a little bug, that sets the publishing date to the same day. We will fix that.

    Kind regards,
    David
  • Picture of Bert van der Hooft
    Mon, 22 May 2017, 8:33 PM
    Hi David,

    Thx for the quick response. Consider to the default publishing set in 2099. Bij doing so you avoid unwillingly publishing.

    Kind regards,

    Bert
  • Daniel
    Mon, 12 Jun 2017, 1:59 PM
    Hello,
    Do you think your essential plugin will be compatible with Moodle 3.3?
  • it's me
    Mon, 12 Jun 2017, 9:14 PM
    Hi, we are working on it. We are going to upgrade in September to M3.3, until then the module will be compatible. If you are in a hurry, you can always order an upgrade and testing as paid service. Kind regards, David
  • Daniel
    Fri, 7 Jul 2017, 2:29 AM
    Hi all,
    This plugin seems to work on Moodle 3.3 !
1 2 3 4 5 6 7
Please login to post comments