Restore Mailing List Mode Daily Summary

看起来这个插件与这个主题组件不兼容:Advanced Search Banner - #61
问题出现在 Discourse 2.9.0.beta1 版本。问题在帖子的最后几楼描述。关闭 discourse-mlm-daily-summary 插件后,搜索横幅开始正常工作。

2 个赞

我已经修复了插件问题,并向原始存储库提交了一个拉取请求。

编辑:该请求已被合并 :heart:

1 个赞

此插件是否包含每个主题的回复地址?在我们的社区中,有许多仅通过电子邮件使用的用户,他们实际上不希望通过 Discourse 网页界面访问论坛,但如果他们选择这样做,他们希望能够回复特定主题。

目前,唯一的方法是他们收到通知电子邮件才能回复。目前,我指示这些用户在他们可能希望回复的所有类别中启用“发送给我第一帖通知”。

但是,如果此插件内存在此功能,而无需他们接收他们不想要的额外“起点”电子邮件,那似乎会更简洁。例如,如果他们希望修改特定对话的通知状态(通过回复 trackwatchmute),他们是否可以从该插件生成的摘要电子邮件中进行操作?

它奏效了。使用这些设置,我每天都会收到摘要和私人消息通知。我仍然会收到我没有明确静音的每个类别的摘要条目,但我想这只是一个功能,对吧?

这意味着该插件将无法与 2.8 一起使用吗?由于我们使用的托管(yunohost),我仍在使用该版本。

如果是,每日发送的摘要会出现在这里吗:https://MY_DISCOURSE.COM/admin/email/sent?

如果只有我进行了新活动,它会发送吗?

我正在尝试弄清楚为什么该插件在我的测试实例上不起作用(每日摘要发送得很好)——有什么想法吗?

如果我理解正确,这是设置中唯一与电子邮件相关的设置,对吗:

如果您的 Discourse 是 2.8 版本,那么您使用的是该插件的哪个 commit?

话虽如此,2.8 版本存在安全问题,您应尽快更新。告诉您的主机让他们把事情搞定 :wink:

1 个赞

我使用的是最新的 Git 版本,是否应该尝试降级到 https://github.com/procourse/discourse-mlm-daily-summary/tree/9135fda73104cffc6a113a985c905425195f08b7?

是的,我希望我们能尽快升级。

从技术上讲,我会选择 2.8 发布时的那个提交,即 ab6ccad

但是:

  • 似乎最后三个提交完全相同。
  • 它们是客户端修复,所以我怀疑它们会导致电子邮件未发送。

如果我现在必须猜测,这可能是您的问题:No summary emails received · Issue #4 · procourse/discourse-mlm-daily-summary · GitHub

嗯,我们用的是 2.8.13,我猜是我没说清楚。

我无法让 rake 工作,在尝试修复它的过程中,我完全搞砸了 ruby 安装(我在一个测试服务器上操作)。./launcher enter app 是 docker 特有的,对吧(yunohost 不使用 docker,所以我想我们只能靠自己了 :-()。如果我理解正确的话,这些值需要在控制台中检查,对吧?

2.8.13 发布时,2.9 版本也已在紧锣密鼓地开发中,所以如果你使用的是 2.8.13 版本,通常应该查找与 2.8.0 兼容的插件代码(因为 2.8.13 是在 2.8.0 的基础上修复了 bug)。

由于我们正在迁移到 Discourse 3,其中一个论坛依赖于 MLM Daily Summary:有人在使用 Discourse 3 时收集过关于 MLM Daily Summary 的经验吗?是否出现过任何问题?

提前感谢任何简短的回答!

除非我在手机上漏掉了什么,否则看起来这个已经一年没有更新了。自那时以来,已经发生了许多变化。我建议启动一个暂存实例来进行测试。

1 个赞

你说得对,该插件已经有一段时间没有更新了。不过,它在 Discourse 2.8.9 上运行正常。从下周开始,我们将设置一个测试实例——我只是好奇这里是否有人有过一些有益的经验可以分享。

如果需要更新插件,我们很乐意提供支持,但我已经有一段时间没在这里看到 @joebuhlig 了……让我们看看我们的测试结果……

你有没有记录你的结果?\n我听说你在当前的 discourse (3.1.0) 上运行插件时遇到了问题?

hi @thoka !我们仍在 discourse 3.0.5 中测试 mlm 每日摘要插件。目前摘要邮件尚未发出,仍然不知道为什么。当我们有了更清晰的了解后会再回复您……

我已在 marketplace 上发布了对 mlm-daily-summary 插件的升级请求。如果您\n\na) 有兴趣使用升级后的版本,或\nb) 能够帮助我们进行升级,请随时与我联系。\n\n谢谢,Etienne

我们现在正在开发 mlm-daily-summary 的一个分支版本,修复已知问题并添加了一些我们认为有用的功能。如果您目前正在使用该插件,我们很想听听您遇到的其他问题或希望看到的功能。好奇……

5 个赞

你好,这项工作进展如何?至于功能,我希望能够自定义间隔(因此也允许每周/每月更新)。

我分叉了一个项目,我们已经使用了一段时间:

如果有兴趣讨论,我会开一个专门的帖子。

这个分叉项目的额外功能包括:

  • 可配置选项,用于
    • 包含在邮件中的分类
    • 邮件的目标用户组
    • 邮件发送时间
  • 更新邮件模板(对暗黑模式有更好的支持)

使用此插件的主要原因是能够向用户承诺“每天一封邮件”。

然而,根据我们的经验,总结一天变化的邮件会被许多收件人忽略,或者最终进入垃圾邮件箱。

将更新摘要发送给主要通过电子邮件使用论坛的目标群体的其他缺点包括:

  • 邮件主题行中没有更新信息
  • 用户无法单独处理信息,例如部分删除、标记等
  • 无法通过电子邮件回复
  • 邮件客户端中的自动线程将禁用
  • 如果你想在 Discourse 中对信息流进行细粒度订阅,你必须重新发明轮子。

在某些应用场景下,此类更新仍然有意义。为此,至少通过 AI 生成主题行将是有益的。

然而,我们已决定让用户接收大量邮件,但通过使用标签,使其能够进行越来越详细的订阅。
由于现在分配标签会导致发送邮件,因此能够通过邮件中的链接取消订阅这些邮件非常重要:

从长远来看,希望能够根据标签/分类,由用户配置或选择更新的紧急程度(即时、每周或每月摘要)。

2 个赞

谢谢你的更新!所以我想你已经修复了技术问题(我在提交信息中没有看到)?

对我来说,这个用例更多的是对一个论坛进行被动监控,该论坛每天的消息最多只有几十条。每日摘要让我不必主动去浏览器查看,但如果我想的话,可以通过浏览器进行回复。