A documentação do SSO deixa claro que a validação de e-mail deve ser feita previamente pelo lado do provedor de SSO e que agir de outra forma não é aconselhável. Isso faz sentido.
No entanto, esse estado de validação pode mudar posteriormente. Por exemplo, o provedor de SSO pode ter registrado muitos hard-bounces dos e-mails enviados a esse usuário, FBLs, etc. Qual seria a melhor prática para lidar com isso em um contexto de SSO, de modo que o Discourse também pare (apenas temporariamente) de enviar e-mails para o endereço de e-mail de um único usuário?
Vi sugestões de parar os e-mails para uma conta definindo todas as configurações relacionadas ao e-mail da conta para não enviar e-mails, mas isso seria permanente ou, pelo menos, complicado de reverter. Estou procurando algo temporário, até que o provedor de SSO valide novamente.
Como o Discourse possui mecanismos para parar de enviar e-mails se o número de bounces ultrapassar um certo limite, seria possível manipular esses dados para interromper o envio de e-mails? Verifiquei a API, mas não encontrei nada para alterar isso; talvez eu tenha passado por cima de algo.
Em resumo, como impedir que uma conta específica de SSO envie e-mails?
Peço desculpas se isso já foi respondido em algum lugar, mas não consegui encontrar nada.