Some food for thought.
This is what Facebook’s footer looks like:
(The notification told me that someone commented on a post I also commented)
It’s pretty good up to here, I think. But then you click on “Edit Email Settings” and you land here:
Which I’ll admit is pretty atrocious. It doesn’t even take you directly into the “Notifications” section of the settings. (I was viewing this on an iPhone without the Facebook app, so YMMV.)
Email notifications are too complex for us to only provide an “on/off” switch — the unsubscribe link. This works for a newsletter, but that’s not what Discourse’s notifications are.
Facebook understands the need for complexity here, but doesn’t handle it gracefully. I think Discourse can do better.