admidio icon indicating copy to clipboard operation
admidio copied to clipboard

Newsletter for appointments and announcements

Open idnovic opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe. Our members do not always check the calendar or the announcements. This leads to few member attendees at some appointments.

Describe the solution you'd like A weekly newsletter that checks the feed from the calendar and announcements for the next days, parses it and send it to all members of a chosen group.

Describe alternatives you've considered An external software could do the same but an integration would be better. Parse the feeds and send out an email.

Additional context A newsletter function would keep members informed. The idea is to inform on the last week and prenotice the next week. The newsletter could be send out on weekends.

An email from the newsletter could look like this:


Greetings members,

This is Newsletter #3 of 2022

What is going on the next 7 days (8.1.22-14.1.22)?

Appointments:

  1. text text text (you can click to view the full text on webpage)
  2. text text text
  3. text text text

What happened since the last newsletter (1.1.22-7.1.22)?

Announcements:

  1. text text text (you can click to view the full text on webpage)
  2. text text text
  3. text text text

New Documents:

  1. text text text (you can click to view the full doc on webpage)
  2. text text text
  3. text text text

We wish you a nice week!

In the settings of admidio you should be able to set an interval for the newsletter. In the above example the interval is 7 days and the day of sendout is Saturday. The newsletter knows the content of the last newsletter (maybe mark it in database) or at least the date the last newsletter was send out (much simpler). The newsletter informs of possibly missed information since the last newsletter. And informs on the next appointments for X days (set in the settings).

idnovic avatar Jun 07 '22 01:06 idnovic

This would be a nice feature. But we need someone who have time to implement this.

Fasse avatar Jun 07 '22 18:06 Fasse