Configurable `emailPreference` tenant default
Marking notifications should only clear the activity stream
when the user’s email preference is set to immediate.
Take the tenant’s default timezone into account when a user hasn’t configured one