The documentation for SSO makes clear that email validation should be made beforehand on the side of the SSO provider and that doing otherwise is not wise. That makes sense.
However, that validation state may change afterwards. For example, the SSO provider may had seen too many hard-bounces of the emails it sends to that user, FBLs, etc. What would be the best practices way to handle this in a SSO context so that Discourse also stops (only temporarily), from sending emails to the email address of a single user?
I have seen suggestions of stopping emails for an account by setting all the email related settings of the account to not send emails, but that would be permanent or at least tricky to revert. I’m looking for something temporary until the SSO provider validates it again.
As Discourse has ways of stop sending emails if the number of email bounces go above some threshold, would playing with that data be a way to halt emails? I checked the API but haven’t found anything to change that, but I might have missed it.
In short, how to stop a specific SSO account from sending emails?
Apologies if this is already answered somewhere, but I couldn’t find anything.