Discourse에 몇 개의 그룹을 설정해 두었습니다. 대부분은 정상적으로 작동하지만, 특히 한 그룹의 동작이 제게는 수수께끼입니다. 이 그룹의 멤버들은 거의 대부분 이메일을 사용하는 사용자들입니다. 기술에 밝지 않은 분들이죠.
- 그룹으로 보낸 이메일은 멤버 중 일부에게만 전달됩니다. 항상 같은 멤버들에게만 도착합니다. 이메일을 받지 못하는 멤버들에게 테스트 이메일을 보내거나 UI를 통해 그룹에게 개인 메시지(PM)를 보내는 등의 조치를 취해 보았지만, 여전히 이메일을 받지 못합니다. 또한, 새 사용자를 생성하여 그룹에 추가하면 이메일은 정상적으로 수신됩니다. 그룹에 대한 @멘션은 알림을 트리거하는 것으로 보입니다.
- 이메일을 받지 못하는 멤버들은 어떤 종류의 알림도 받지 못합니다. 즉, 아바타 아이콘에 녹색 카운터가 표시되지 않습니다. 새 메시지가 전송되었는지 알기 위해 그룹 메시지로 직접 이동해야 합니다. (이 사용자들이 그렇게 할 일은 아닙니다.)
- 이것이 관련 있는지는 모르겠지만, 그룹에서 알림을 받지 못하는 멤버들의 PM 수신함을 볼 때, 내비게이션 목록(수신함, 보내기, 보관함 등)에 그룹 이름이 표시되지 않습니다. 다른 그룹의 경우, 클릭하면 해당 그룹의 메시지만 표시되는 내비게이션 링크가 있습니다.
이 문제는 이 한 그룹에서만 발생합니다. 처음부터 그룹을 다시 만들 수도 있지만, 그렇게 하는 것이 불안정한 상태의 많은 사용자에게는 부담이 될까 봐 걱정됩니다. 사용자가 혼란을 겪을 수 있는 복잡한 지시를 따를 필요 없이, 관리자 측에서 조치하여 다시 정상 작동하게 만드는 방법을 선호합니다.
이러한 동작을 유발했을 수 있다고 생각할 수 있는 유일한 것은, 제가 한때 그룹이 PM으로 뒷받침되는 메일링 리스트로 작동하도록 실험을 했다는 점입니다. 그룹만 접근할 수 있는 이메일 주소가 연관된 카테고리를 사용하는 방식과 비교하여 말입니다. 최종적으로 PM만 사용하도록 결정하기 전에 그 두 가지 모드 사이를 오갔던 것 같습니다.
제 생각에는 버그인 것 같지만 확신은 없습니다. 이 동작은 그룹의 일반적인 기능으로 설명할 수 있는 것일까요? 확인할 수 있는 부분에 대한 제안이 있을까요? 알림을 받지 못하는 새 사용자를 재현해 보지는 못했지만, 물론 알림을 받지 못하는 사용자 계정을 조사할 수는 있습니다.