Email configuration Help

I have read over emUl settings and & am not sure if this can be setup this way

I would like to disable email for everything except

  • Activation and password resets.
  • Allow system emails, allow email notification for PM and Chats

My idea is to reduce outbound emails to. Minimum. No digest emails or emails for replies & mentions in posts.

Also need to allow moderator & category moderator related emails.

Turning off digests is possible, there is a disable email summary setting.

As for the rest, those are user preferences, You can select defaults but I am not sure if this will prevent users from changing that to something else.

I would imagine while not fool proof the email settings in preferences could be hidden with CSS in. TC

What I would need to know though is would category Moderators still receive system emails regarding flags?

Would your theme component hide the relevant controls from the email preferences template here?

It looks like the controls have data-setting-name attributes which could be targeted directly with CSS.

As far as I can tell from current core, category moderators receive the on-site review notification for flags in categories they moderate, but they don’t receive the delayed system PM/email reminder simply by being category moderators.

The PendingReviewablesReminder job sends that reminder to the moderators group, and the users it explicitly mentions are selected with User.where(moderator: true), i.e. full moderators. [1]

So a category moderator who is also a full moderator would receive it, but category-moderator status on its own doesn’t appear to make them a recipient.

Also, hiding the normal email-preference controls with a theme component wouldn’t change this, since the moderation reminder targeting is handled separately on the server side.


  1. ↩︎