La documentazione per SSO chiarisce che la convalida dell’email dovrebbe essere effettuata in anticipo dal lato del provider SSO e che agire diversamente non è saggio. Questo ha senso.
Tuttavia, lo stato di tale convalida potrebbe cambiare successivamente. Ad esempio, il provider SSO potrebbe aver ricevuto troppi hard bounce delle email inviate a quell’utente, FBL, ecc. Qual è il modo migliore per gestire questa situazione in un contesto SSO, in modo che anche Discourse smetta (solo temporaneamente) di inviare email all’indirizzo email di un singolo utente?
Ho visto suggerimenti per bloccare le email per un account impostando tutte le impostazioni relative alle email dell’account su “non inviare email”, ma ciò sarebbe permanente o almeno complicato da annullare. Sto cercando una soluzione temporanea, fino a quando il provider SSO non effettua nuovamente la convalida.
Poiché Discourse dispone di metodi per bloccare l’invio di email se il numero di bounce supera una certa soglia, manipolare tali dati potrebbe essere un modo per interrompere l’invio? Ho controllato l’API ma non ho trovato nulla per modificare questo aspetto, anche se potrei averlo perso.
In sintesi, come si può impedire a un specifico account SSO di inviare email?
Mi scuso se questa domanda è già stata risposta altrove, ma non sono riuscito a trovare nulla.