Disabling outgoing email notifications

I’m having some trouble understanding the outgoing email options. Basically, I don’t want any outgoing emails to be sent that contain post content (i.e. if someone has replied to a topic) and probably I’d rather nobody get email when they receive a PM either (although that would be acceptable).

I found the setting to disable ALL outgoing email and it seems to work quite well, but I need emails related to signing up and signing in to work (reset password link, etc.)

Can I turn off all email notifications, and keep signup/signin emails functional?

Thanks,
John

1 个赞

Sort of, you can change the user preference default for email to all off. Then all new (but not existing…) users will have email notifications disabled. However this does not stop users from turning those settings back on.

1 个赞

Got it, as the administrator, is there any way to make that the default? Or do I need to impersonate each user and disable those email settings (with the knowledge they can always reenable them…)?

We are only going to have a minimal # of users at a time so that’s not a terrible burden, the worse problem is that they can re-enable those settings. I think we can live with it though.

Sorry, can you expand on why you want this stuff permanently disabled? As an admin you can set the defaults, but as it stands there is no global disable switch.

Yes, we are using a Discourse site for sort of an online “focus group.” To the extent possible, we don’t want content from the site to be emailed out to users, with the privacy of the users in mind (the content is itself not “secret” or anything).

Obviously, any user can copy and paste stuff out of the site or screen capture it, etc. I’m not under the illusion that content can’t escape any way other than email. We just aren’t going to have any need for the email notifications, and would rather keep site content from being automatically sent to user’s emails.

Our intention is to archive the content after each site and store one local copy, encrypted. It would be nice if there weren’t other copies sitting in user’s email boxes indefinitely.

John

I think one of the reason we do not want to keep sending hundreds or thousands of email for a very active website to a single person.

2 个赞

We did add a private mode in site settings where site content is never leaked in emails. You get generic email notifications only.

3 个赞

我正在运行一个安全网站,我们不希望用户收到有关被标记内容的通知。有什么方法可以防止这种情况发生?

我们仍然希望使用摘要电子邮件,但理想情况下,回复/点赞电子邮件的通知应不包含任何内容。

如果我们要启用私信模式的摘要,将需要定制工作和仔细的规范。

您是否在启用“私信”时注意到标志内容泄露?如果是,我们有一个需要修复的 bug。

1 个赞

我来自与 @rachel-statsnz 相同的组织,因此我们面临着相同的挑战……我们非常希望防止内容从我们的受限网站泄露,但同时电子邮件通知可以促进用户参与。

关于我们亲爱的 Coding Horror 在此主题上的建议:
有点像这样,您可以将电子邮件的用户偏好默认值更改为全部关闭。然后,所有新用户(但不是现有用户……)的电子邮件通知将被禁用。但这并不能阻止用户重新开启这些设置。

  • 管理员如何为所有用户禁用通知?
    设置中是否有全局开关,或者按类别,或者按用户组(4 级及以下用户无法执行此操作)?
    SQL 语句替换数据库中的特定设置是否有帮助(数据浏览器?)?
  • 之后,我们将运行一个 SQL 查询来发现是否有任何用户开启了通知,手动禁用它,并礼貌地请他们不要再这样做……
1 个赞

非常抱歉@Nesha,我们能退回一步吗?

您是否在您的实例上启用了私有电子邮件?这是一个全局设置,用户无法覆盖它。

我们的封闭式网站支持新西兰数据研究社区,有时讨论会涉及一些敏感话题。因此,我们正在设置监视词并进行审核。

我们邀请了千余名用户(均为研究人员)访问该网站,我们担心发送电子邮件通知的敏感帖子内容。即使我们的监视词没有捕捉到所有内容,如果敏感内容发布在网站上,也只有少数用户会对该主题感兴趣并看到该帖子。此外,这些用户已经获得了查看和处理敏感内容的许可。所以我们谈论的是本地化和限制损害。但是,如果敏感内容通过电子邮件发送,那就无法挽回了……

我们得出结论,在最初的几周忙碌过后,我们可以暂时不使用私人电子邮件设置,即使这意味着没有摘要电子邮件。我们将自己撰写摘要,并在最初的几周忙碌过后与整个社区或子社区进行沟通……

然而,了解一些更复杂的方法来配置和控制这种行为将是受欢迎的。

非常感谢您的关注和支持。

此致
Rachel 和 Nesha

附注:我想您现在(从 Sarah Hawk 那里)已经知道,当我们在新西兰说“Cheers”时,我们通常是认真的,并且会举着啤酒来表达?