Disable email notifications

AI-generated summary

The discussion is about disabling email notifications in Discourse. The original poster, sdiscourse, wants to prevent non-admin and non-moderator users from receiving email notifications about all activities except posts and replies. omarfilip suggested setting “disable emails” in email settings, but justin warned that this would block all emails, including essential ones like password resets. sdiscourse clarified that they still want non-staff users to receive emails about posts they are working on. Heliosurge suggested a user setting that might be used to set defaults, but sdiscourse found it did not meet their requirements. Meanwhile, Hyan reported an issue where setting “disable_emails” to “yes” did not prevent emails from being sent through the admin email test.

How can I disable email notifications to non-admin and non-moderators about any kind of activity in discourse?
Let me put it in other way.. non admin and non moderator users should only get notifications about the post and replies, rest all email notifications should be turned off. is there any setting for me to enable that feature?

See disable emails in email settings:

/admin/site_settings/category/email

4 Likes

Do be aware setting disable emails to non-staff will stop any emails from going to non-staff users, including essential emails like password resets and the like.

4 Likes

Thanks!
I dont want to block all emails going to non-staff.
They should atleast get email notification for the posts they are working on. like replies to there own posts.

1 Like

There is a user setting here

You might be able to set defaults for users.

1 Like

thanks !
but that doesn’t give me the option to send emails just for post replies and not anything else.

1 Like

Your welcome. Not sure what else to suggest

Has this been mentioned before. I set ‘disable_emails’ to yes. Aim to disable sending emails to anyone. However when I do the Sending email test through admin /admin/email I can still send and receive emails. Is this expected function?
image