Newsletter

Activities ::: mod_newsletter
Maintained by it's meDavid Bogner, Wunderbyte LogoWunderbyte GmbH
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.
Latest release:
292 sites
147 downloads
52 fans
Current versions available: 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)
Wunderbyte Logo
Wunderbyte GmbH: Product owner
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • MD shot of me from his iphone4
    Wed, 12 Feb 2014, 2:09 PM
    Hi, perhaps you can describe above the differences between the news forum and this. A feature list will be useful to see here smile
  • MD shot of me from his iphone4
    Wed, 12 Feb 2014, 2:16 PM
    It looks very useful, thanks for sharing!

    ps: error seen
    Field 'status' doesn't have a default value
    INSERT INTO mdl_newsletter_issues (newsletterid,title,htmlcontent,publishon,stylesheetid) VALUES(?,?,?,?,?)
    [array (
    0 => '1',
    1 => 'issue 1 - the beginning ',
    2 => '

    hello. you\'re reading this from newsletters module!

    ',
    3 => 1392271800,
    4 => '0',
    )]
  • Jan Sosniecki
    Fri, 21 Mar 2014, 6:44 PM
    I am looking for a news forum where I can decide when to publish and to unpublish a news item. For instance, I would like to publish an information concerning an exam, but I want to do it one week before, and when the exam is over, I would like the news item to disappear automatically at my specfied time.
  • Vinayan Ramchandran
    Tue, 30 Dec 2014, 3:47 PM
    I have installed newsletter nad added issues but when I try to run cron, it gives me error :
    "
    Processing module function newsletter_cron ...... started 07:43:34. Current memory use 30.4MB.
    !!! error/typenotimplement !!!
    "

    What is wrong and what should I do to actually run it?
Please login to post comments