SSO에 대한 문서에서는 SSO 제공자 측에서 사전에 이메일 검증이 이루어져야 하며, 그렇지 않으면 현명하지 않다고 명확히 명시하고 있습니다. 이는 타당한 내용입니다.
그러나 해당 검증 상태는 이후에 변경될 수 있습니다. 예를 들어, SSO 제공자가 해당 사용자에게 보낸 이메일에서 하드 바운스(hard-bounce)가 너무 많이 발생했거나, FBL(Feedback Loop) 신고 등이 접수된 경우입니다. SSO 컨텍스트에서 이러한 상황을 처리하는 모범 사례는 무엇이며, Discourse가 특정 단일 사용자의 이메일 주소로 이메일을 보내는 것을(일시적으로만) 중단하도록 하는 가장 좋은 방법은 무엇인가요?
계정의 모든 이메일 관련 설정을 이메일 전송 불가로 설정하여 해당 계정의 이메일을 중지하라는 제안들을 본 적이 있지만, 이는 영구적이거나 최소한 되돌리기 어려운 방법입니다. SSO 제공자가 다시 검증할 때까지 지속되는 일시적인 방법을 찾고 있습니다.
Discourse는 이메일 바운스 수가 특정 임계값을 초과하면 이메일 전송을 중단하는 기능이 있으므로, 이 데이터를 조작하는 것이 이메일 전송을 중단하는 방법이 될 수 있을까요? API를 확인해 보았지만 해당 값을 변경하는 방법을 찾지 못했는데, 제가 놓친 것이 있을 수도 있습니다.
요약하자면, 특정 SSO 계정의 이메일 전송을 어떻게 중단할 수 있을까요?
어딘가에서 이미 답변이 달렸다면 죄송합니다. 찾아보았지만 아무것도 찾을 수 없었습니다.