Currently it is possible to update email preferences via the Account Settings but this requires the user to log in. Would it be possible to allow for more granular control without this step?