我内网昨天配置了邮件,然后只要发一个帖子,就会给所有人发一封邮件,我不想通知所有人,但是没有看到哪里能设置禁发邮件的设置。
这个是可以设置的。
在站点的设置中,搜索 disable emails
然后把这个选择设置 Yes
根据官方的说法是,这个能够禁用发布新 Post 的时候发送任何类型的邮件。
但是用户注册的邮件验证还是保留的。(但是用户反映的情况好像不是这样的。)
如果用户注册邮件不保留的话,你可能要参考下下面的设置了: 如何设置新帖子发布后,禁止邮件通知功能 - #5 by honeymoose
用户设置
用户自己的属性设置中也是可以设置这个选项的。
用户可以根据自己的要求来选择如何接收电子邮件。
在这个地方也可以设置一部分。
Discourse 的邮件发送比较疯狂,如果全部打开的话,经常每天会发个好几个邮件。
好哒,谢谢提示,我设置成了非管理员禁用选项。
disable emails
设置后,激活邮件都不发送了,我同事注册,一直收不到激活邮件,我设置no后,重新点激活,立马收到了。
好吧。@张雨齐
根据下面帖子的建议:How do I disable email notifications? - #2 by ondrej - support - Discourse Meta
你可以考虑下把下面的参数设置为 1:max emails per day per user 然后再试试呢?