Your Moodle version

Activities: 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.
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

Upcoming features

  • Personalised newsletters
  • Tracking of read newsletter issues
  • Statistics
  • Templates engine


Screenshot #0
Screenshot #1


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

Comments RSS

Show comments
  • Picture of Andreas Schenkel
    Sat, Feb 20, 2016, 10:25 PM
    Will this plugin work on moodle 3.0?
  • it's me
    Mon, Feb 22, 2016, 3:52 AM
    @Andreas: Yes there will be a new version also available for M3.0 in approximately 3 weeks.
  • Picture of Michelle Du Breau
    Thu, Apr 28, 2016, 4:39 AM
    I installed everything. Now I have setup the configuration. Whats next? Where can I find the "button" to create a new Newsletter? When I go to there comes only a message "content goes here"

    how can i write a newsletter now? thank you
  • it's me
    Sat, Apr 30, 2016, 1:45 AM
    Hi Michelle. The newsletter is an activity. You can add it the same way you add any other activity like an assignment, etc.
  • Picture of Michelle Du Breau
    Thu, May 5, 2016, 4:32 AM

    I have installed the plugin in, using moodle 2.8. I can see the settings under admin/plugins/activity-modules.
    I can edit the settings - thats all. I do not see a menu entry for creating an issue.
  • Picture of Saranya Kanagaraj
    Tue, May 10, 2016, 3:57 PM
    I have installed the plugin in moodle 3.0.2. It works fine. Could anyone tell how a not registered users subscribe to the newsletter? I have seen this feature is available.
  • it's me
    Wed, May 11, 2016, 8:23 PM
    Hi Saranya, you have to enable guest subscription in /admin/settings.php?section=modsettingnewsletter (Site administration block) in order to use guest subscription.
  • Picture of Mason Colbert
    Thu, Jun 2, 2016, 2:45 AM
    I am running Moodle 2.9.5+ (Build: 20160407) on a Centos 7 OS -- I cannot get the newsletter to actually send. It indicates that it was sent (no errors) but it does not actually send the newsletter. All other email related functions (forums, email test, quickmail plugin) are operating normally. The system is not sending any errors that I can detect to indicate why it is failing to send. Any tips for troubleshooting are appreciated!
  • Picture of Mason Colbert
    Fri, Jun 3, 2016, 1:09 AM
    I think this is an OS issue. I have the same version of Moodle on an Ubuntu 14.04 VM and the newsletter module works fine. On my Centos 7 VM (same machine, moodle version, newsletter version) it just does not send (all other email functions work fine). I am forced to use Centos because the production system must be hosted on a Centos system. I've configured and successfully tested bounce handling, ran the cron debug, which shows no errors so I am really scratching my head over this one. It just will not send out the newsletter. Any tips or ideas deeply appreciated!
  • Picture of bobby demers
    Wed, Jun 15, 2016, 11:43 PM
    Unfortunately I've had to uninstall it.
    It stopped our entire Moodle from sending messages via the forum, and for some reason also stopped the CRON from running.

    Hopefully whatever issues with get sorted as it looks like it might be a useful feature at some point
  • it's me
    Thu, Jun 16, 2016, 8:05 PM
    Hi Bobby,

    which Moodle version do you use? Could you give some details about the error messages so that we can fix the problem. Thank you.
    Kind regards,
  • Picture of bobby demers
    Tue, Jun 21, 2016, 10:42 PM
    Hi David.
    The Moodle version is 3.0.2+ (Build: 20160211) I had it running on a test course to see how it worked and if it would be useful to our organisation.

    I wasn't given the specific error message by our hosting firm. Only the information that it was the problem when our forum messaging stopped working.

    Where would I look for this error message to pass onto you?


  • it's me
    Mon, Jun 27, 2016, 4:46 AM
    Hi Bobby,

    nevermind. We will try to reproduce the problem on Moodle 3.0. If you have any information (Develop debug mode in Moodle), than you can always paste it here.

    Kind regards,
  • Picture of Georg Wiesinger
    Fri, Jul 29, 2016, 3:32 PM
    Hi David, does this plugin basically work with Moodle 3.1.1? I tried it a couple of days ago but had to uninstall the plugin as it stopped the cron entirely.
  • it's me
    Sun, Jul 31, 2016, 7:13 AM
    @Georg: We did solve those problems. Cronjob should now run smoothly.
1 2 3 4 5
Please login to post comments