通过电子邮件页脚进行无条件取消订阅

抱歉,我把事情搞混了。@codinghorror 曾描述那是解决方案,但它并没有完全移除页脚中的退订键,而只是(正如帮助文本所指出的那样)将 URL 协议在 mailto 和 https 之间切换,无论哪种情况都会暴露退订键。

为了进一步说明,我在另一台系统上使用自己的 sendmail 服务器,该服务器绝对没有配置为添加任何链接或其他内容。此外,实际的链接是由 Discourse 生成的,格式为 https://${myforum}/email/unsubscribe/${uniqueId},这与由其他服务器生成的内容不匹配。

现在,我在非管理员用户之间进行了测试,发现该链接需要身份验证,所以保留它只是显得难看,浪费数据库空间,而且绝不是 DoS 攻击。:sweat_smile:

我不是在抱怨它被隐藏了。我是在抱怨它存在(即使是被隐藏的)。

我一直使用这个设置,据我所知,它在站点历史中从未改变过:

image

我点击帖子中的省略号图标来查看引用的文本。

我是否漏掉了某个配置,可以完全从回复中移除末尾的引用部分?我不希望开启“通过邮件回复”功能的主要原因,正是因为它会在论坛中注入大量引用噪音。这使得“懒惰”地使用便捷的邮件回复功能降低了论坛的价值。懒惰是程序员的主要美德之一,我并不是在贬低懒惰!