Restore Mailing List Mode Daily Summary

It seems to be, this plug-in isn’t compatible with this theme component: Search banner theme component - #61 by awesomerobot
The problem appears at the 2.9.0.beta1 Discourse version. It’s described in the last posts of the topic. After turning discourse-mlm-daily-summary plug-in off, search banner started working correctly.

2 Likes

I have fixed the issue with the plugin and made a pull request to the original repository.

EDIT which has been merged already :heart:

1 Like

Does this plugin include reply-to addresses for each of the topics included? In our community, we have a number of email-only users who actually do not wish to visit the forum via the Discourse web interface, but they would like to be able to reply to a particular topic if they choose to do so.

Currently, the only way to do this is if they have a notification email to reply from. Presently, I am instructing such users to enable the “Send me first post notifications” on all categories that they might wish to reply to.

However, it would seem cleaner if that functionality existed from within this plugin, without requiring them to receive additional “starting-point” emails they don’t otherwise want. For example, if they wish to modify the notification status for a particular conversation (by replying track, watch, or mute,) can they do so from summary emails generated by this plugin?

It worked. With these settings I receive daily digests and notifications of private messages. I still receive digest entries for every category, that I didn’t explicitly mute, but I guess that’s just a feature, right?

Does this mean the plugin will not work with 2.8? I am still on that version due to the hosting we have (yunohost).

If yes, would the sent daily summary appear here: https://MY_DISCOURSE.COM/admin/email/sent ?

Would it be sent if only new activity is by me?

I am trying to figure out why the plugin does not work on my test instance (daily digests are sent just fine) - any ideas?

If I get it correctly, this is the only settig in settings>e-mails, right:
Screenshot_20230320_195748

If your Discourse is at 2.8, on what commit of the plugin are you?

That said, 2.8 has security issues, you should update ASAP. Tell your host to get their sh*t together :wink:

I am on latest git, should I try to downgrade to GitHub - procourse/discourse-mlm-daily-summary at 9135fda73104cffc6a113a985c905425195f08b7 ?

Yes, I hope we get the upgrade soon.

Technically I would pick the commit that was current when 2.8 came out which is ab6ccad.

But :

  • it seems like the last three commits there are exactly the same.
  • they are client side fixes so I doubt that they are causing the emails not to be sent out.

If I had to guess right now, this might be your issue: No summary emails received · Issue #4 · procourse/discourse-mlm-daily-summary · GitHub

Well, we are on 2.8.13, I guess I was unclear.

I cannot manage to make rake work and while trying to fix it, I completely messed up the ruby installation (I am playing on a test server). The ./launcher enter app is docker specific, right (yunohost does not use docker so I guess we are on our own :-(). If I understand it correctly, these values need to be checked in the console, right?

When 2.8.13 was released, 2.9 was far underway already as well, so if you’re on 2.8.13 you should normally search for plugin code that is compatible with 2.8.0 (since 2.8.13 is 2.8.0 plus bug fixes).

As we are moving to discourse 3 with a forum that relies on MLM Daily Summary: Has anyone gathered experience about MLM Daily Summary with Discourse 3? Did any problems occur?

Thanks in advance for any short answer!

Unless I’m missing something checking on my phone, it looks like this hasn’t been updated in a year. There have been many changes since then. I’d recommend spinning up a staging instance to do testing.

1 Like

you’re right the plugin has not been updated for a while. it is running fine with discourse 2.8.9 though. starting next week we are going to set up a test instance - i was just curious if someone here has made some experience that would be good to know.

we would be happy to support updating the plugin if that would be necessary, but i haven’t seen @joebuhlig around here for a while … let’s see what our test shows …

Did you document your results somewhere?
I heard you got problems running the plugin on the current discourse (3.1.0)?

hi @thoka ! we are still testing the mlm daily summary plugin in discourse 3.0.5. at the moment summary mails are not getting send out, still no idea why. i will get back, when we have some better overview …

i posted our request for an upgrade of the mlm-daily-summary plugin on the marketplace. please feel free to get i touch if you are

a) interested in using the upgraded version or
b) are able to help us with the upgrade.

thanks, etienne

we are now working on a forked version of the mlm-daily-summary, fixing the known issues and adding some features we found to be useful. if anyone of you is working with the plugin at the moment we would be interested in hearing other issues you came about or feature you would like to see. curious …

5 Likes

Hello, how did the effort end up? As for features, I would like to be able to customize the interval (so allow weekly/monthly updates too).

I did a fork which we have been using for some month:

If there is interest to discuss it, I will open an appropriate thread.

Additional features of this fork are:

  • configuration options for
    • categories, which should be included in the mailing
    • user groups, which should be targeted in the mailing
    • time of day, when the mailing should happen
  • updatet mail template (with better support for dark mode)

The main reason for using this plugin was to be able to promise users “one mail per day”.

In our experience, however, an email that summarizes the changes in one day is ignored by many recipients or ends up in spam.

Other disadvantages of sending a summary of updates to a target group that mainly uses a forum by email are

  • no information about an update in the subject line of the mail
  • users cannot process the information individually, i.e. partially delete, mark, etc
  • it is not possible to reply by e-mail
  • auto threading in your mail client will be disabled
  • you have to reinvent the wheel, if you want fine-grained subscriptions to information flows in your discourse.

There will be areas of application where such an update will continue to make sense. For this, it would be advantageous to at least have the subject line generated by AI.

However, we have decided to expect the user to receive a large number of emails, but to make it possible to subscribe to them in ever greater detail through the use of tags.
As the assignment of tags now leads to mails being sent, it is important to be able to unsubscribe from these via a link in the mail:

In the long term, it would be desirable if the urgency of updates (immediate, weekly or monthly summary) could be made configurable or selectable by users on a tag / category basis.

2 Likes

Thank you for the update! So I assume you fixed the technical issues (I cannot see it in the commits messages)?

For me the use case is more for mostly passive monitoring of a forum that has at most dozens of messages a day. A daily summary allows me to never have to check it in a browser from my own initiative but being able to respond through a browser if I want to.