We are using Discourse on our website.
The official link is here.
We want to disable all the email systems on our forum. We don’t want to send any kind of email to any user from our website.
We also removed the sign-up by email. We accept Google, Facebook, Twitter, and GitHub accounts for signup.
Is this possible to disable? If so, how?
Bold! There is a setting for that: disable_emails. You can set it so they are still on for staff.
The setting is designed to facilitate a restore from backup, and automatically displays a banner message that you would need to suppress.
Also I wonder how you would handle notifications. At the moment, notifications via the PWA aren’t supported by iOS. Until Apple come to the party, you would really need to utilise this in order to reach them: