邮件发送摘要而非完整帖子

I would like all emailed posts (meaning both interactions and digest) to be excerpts rather than full posts.

Can this be done?

There is a site setting to disable email leaking any site content (replacing it with generic text) for super private sites, but that’s it.

2 个赞

这个问题解决了吗?我也想发送摘要邮件而不是整篇帖子,但找不到操作指南。

你好,
没有,我还没有解决。

2 个赞

我认为唯一的办法是编辑邮件模板,在邮件正文中删除 %{message} 并用一些文本替换。

2019 年 8 月 3 日 星期六 00:37,Dani1 通过 Discourse Meta meta@discoursemail.com 写道:

我一直在考虑直接屏蔽所有邮件,然后通过我的邮件服务手动发送一份每周摘要。不过,我还没做到那一步。

我不介意在这里加一个设置,目前有什么机制能实现这个功能吗 @neil?比如邮箱的最大长度限制之类的?

3 个赞

添加一个应该很容易。

7 个赞

好的,如果这很简单,我们就这么做。

2 个赞

这意味着我需要修改 Discourse 的核心代码吗?
我是个新手。

我尝试执行后显示:cd: /var/discourse/app/views: 没有那个文件或目录

不,你现在就可以更新,之后就能获得新功能。

启用新设置“邮件中的帖子摘要”:

10 个赞

太棒了!
谢谢!

@neil,我已更新并检查,但首帖仍发送了完整帖子。

@tohaitrieu 你是什么意思,说第一条帖子仍然发送了整个帖子?你是否已将“帖子摘要最大长度”设置为你想要的值?如果可以的话,请发布一封电子邮件的截图。

3 个赞

你好 @neil

这是我的设置:

以及我的邮箱:

发布新主题时,邮箱将发送完整帖子

@neil:你能检查一下这个问题吗?

邮件发送了完整的帖子内容,但没有 HTML 格式,效果很差。

我的帖子大约有 1000 到 2000 字,这样并不好。如果用户能通过邮件阅读全文,网站就不会有流量了。

谢谢!

@tohaitrieu 我无法复现该问题。您的设置看起来是正确的。我测试了“关注类别”中新建主题的邮件,邮件中确实显示了摘要。我还测试了邮件列表模式,看看您是否在使用该模式,但该模式也仅显示摘要。请您提供更多关于您具体操作的细节。例如,您安装了哪些插件?

3 个赞

@neil 这是我的插件列表:

好的,我没看到里面有什么可能导致这个问题的地方。还有其他想法吗?

2 个赞