이메일 접근이 불가능할 때 이메일을 변경하는 방법?

subj님이 말씀하신 대로입니다. 이메일을 변경하려면 기존 이메일로 확인을 받아야 하는데, 기존 이메일에 대한 접근 권한을 잃어버린 상태입니다. 이메일을 변경하려는 가장 주된 이유가 바로 이런 상황일 것 같다는 생각이 드는데,

제가 놓치고 있는 부분이 있을까요?

관리자 계정의 경우, 기존 이메일 주소에서 이메일 주소 변경을 승인해야 합니다. 해결 방법은 해당 계정을 더 이상 관리자로 두지 않고, 주소를 변경한 후 다시 관리자로 설정하는 것입니다.

이 이메일 변경은 일반 사용자를 위한 것인지, 아니면 관리자를 위한 것인지요? 일반 사용자를 위한 것이라면, 관리자가 대신 변경해 줄 수 있습니다.

관리자(admin)가 아니라 модератор(moderator)입니다. 그래도 먼저 일반 사용자로 만들어야 하나요? 이미 변경을 시작했고, 시스템에서 기존 주소의 확인이 필요하다고 알려주었습니다.

수정: 관리자로서도 일반 사용자(모더레이터도, 관리자도 아닌)의 이메일을 Admin panel > Users에서 변경할 수 없습니다. 이메일은 표시되지만 편집 옵션이 없습니다(사용자 이름은 편집 옵션이 있음).

저는 포럼에서 이렇게 합니다.

  • Dashboard/Users로 이동합니다.
  • 이메일 주소를 변경할 사용자를 클릭합니다.
  • Visit this user's preference page to edit their profile를 클릭합니다.
  • Show Email을 클릭합니다.
  • 렌치 아이콘을 클릭하여 이메일 주소를 편집합니다.
  • 하단의 Save Changes을 클릭합니다.

사용자는 이메일 주소가 성공적으로 변경되었음을 알리는 이메일을 새 이메일 주소로 받게 됩니다.
이 화면에서 Alternative Email Address도 추가할 수 있습니다.

감사합니다 (저는 해당 작업을 임페르소네이션 방식으로 수행하고 있었습니다). 현재로서는 아직 그분들의 새 이메일 주소를 알지 못해서, 제 계정에서 модератор 권한을 제거한 경우, 기존 이메일 주소를 통한 확인 없이 그분들이 직접 이메일 주소를 변경할 수 있는지 문의드린 것입니다.

이 주제를 다시 꺼내는 건 미안하지만, 막혀서 도움을 요청합니다. 관리자(admin)와 중재자(moderator) 권한을 가지고 있었지만, 이제 더 이상 이전 이메일 주소에 접근할 수 없는 사용자에게서 해당 권한을 제거했습니다. 그런데 Discourse가 그 이전 이메일 주소로 계속 이메일을 보내는 걸 막을 수 없고, 새로운 현재 이메일 주소로는 아무것도 보내지 않습니다. 제가 놓치고 있는 방법이 있을까요?
짐

이 단계들을 수행하셨나요?

방금 테스트를 위해 한 번 돌려봤는데, 테스트 사용자의 기존 이메일 주소로 다음과 같은 이메일을 받았어요:

> 이 이메일 변경은 사이트 관리자가 요청했습니다. 본인이 이 변경을 요청하지 않았다면 사이트 관리자에게 문의해 주세요.

기억과는 좀 다른 것 같아요. 제가 뭔가 이상한 짓을 하고 있는 건지 모르겠지만, 위 단계를 정상적으로 따랐습니다. :slight_smile: (다만, 페이지에 돌아가야만 나타나는 ‘변경 사항 저장’ 단계는 제외하고요)

아니, 이메일은 새 이메일 주소로 발송되었고, 제가 제대로 확인하지 못한 거였어요.

저도 오늘 아침 빌드로 이것을 테스트해 보고 있었는데, 관리자 권한으로 사용자의 이메일을 변경하면 새 주소에만 이메일이 전송됩니다.

하하. 맞아요. 테스트 이메일을 전부 똑같이 만들어 같은 수신함에 보내면 이런 결과가 나오는 거죠. :slight_smile: 내 멍청함은 기록에서 삭제하겠습니다. :+1:

네, 저도 그 문제로 고생하다가 제목을 좀 더 자세히 살펴봤는데 :rofl:

image
o

나만 그런 게 아니라니 정말 다행이다!

관리자 대시보드에서 사용자(Users)를 클릭한 다음, 해당 사용자를 선택하세요. 계정/설정(Account/Preferences) 페이지 /u/Username/preferences/account로 이동합니다.

맞습니다. 그리고 그 방법이 작동하지 않는다면, 그 사용자가 관리자나 모더레이터이기 때문일 텐데, 그 페이지에서는 그런 정보를 확인할 수 없다고 생각합니다.

대시보드의 사용자 페이지로 들어가면, 해당 사용자가 관리자나 모더레이터인 경우 그 사용자의 행 맨 오른쪽에 방패 아이콘이 표시됩니다. :wink:

수정: 사용자 주소 변경을 확인하려면 사용자가 반드시 회신해야 한다는 점을 추가하겠습니다. 이메일이 변경되고 있음을 사용자에게 알리기 위한 보안 조치입니다.

맞아. 방패가 거기에 있다는 걸 잊고 있었네.

글쎄, 정말 이상하네요. 방금 이 단계를 정확히 그대로 반복했는데,


렌치를 클릭하니 다음과 같은 결과가 나왔습니다:

기존 이메일 주소를 새 주소로 변경했습니다:


변경(Change)을 클릭하니 다음과 같은 화면이 나왔습니다.
.

참고로, 해당 주소로 전송되었다고 명시되어 있습니다.

서로 다른 세 가지 결과:

저는 분명 이 단계를 3번 모두 정확히 동일하게 수행했습니다.
정말 이해가 안 되네요!
짐(Jim)

네, 그것은 정상적인 것입니다.

이 사용자가 관리자나 모더레이터가 아닌지 100% 확신하시나요?

혹시 다른 사람의 행세를 하고 계신 건 아니죠? 이 단계를 관리자 권한으로 수행하고 계신가요?

다음에 스크린샷을 게시할 때 이메일 주소를 마스킹 처리하시는 것이 좋습니다…

확인 - 위장이 아님 - 관리자 권한으로 수행 - 해당 시점에 그가 관리자나 모더레이터가 아니었음을 100% 확신 (어딘가에 지연이 있는가?). 이제 그를 다시 관리자로 복원했다.
반사기(리플렉터) 하나는 완료했고, 나머지 하나는 내일 처리할 예정.