안녕하세요! 2.9.0.beta14 (88a0384d43) 버전을 사용 중입니다.
지금까지 문제를 재현하지 못했습니다. 테스트 사이트에서 다른 세 명의 사용자(관리자 0명,Moderator 1명, 일반 사용자 2명)와 그룹 채팅을 만들었습니다. 메시지를 몇 건 보내고 약 3분 후, 세 명의 사용자 모두 이메일을 받았습니다.
해당 테스트 사용자들은 꽤 오랜 기간 사이트를 방문하지 않았습니다.
+ 주소를 사용하여 사이트에서 관리자 권한이 없는 테스트 사용자를 만들어 보고, 문제를 재현할 수 있는지 확인해 주시겠습니까?
알림에 대한 채널 전체 설정이 없다는 점이 명확해졌습니다.
그렇다면 명시적인 @멘션이 필요하다는 뜻인가요?
몇 개의 메시지를 보냈고, 약 3분 후
all/here 멘션 없이도 이런 일이 발생하나요?
mcwumbly:
몇 개의 메시지를 보냈고, 약 3분 걸렸어요
/all 또는 /here 멘션 없이도 이런 일이 발생하나요?
네, /all 또는 /here 없이도 이런 일이 발생했지만, 채널이 아닌 그룹 개인 채팅방이었어요:
다음에는 채널에서 어떤 일이 일어나는지 시도해 볼게요.
네, 맞아요. 제가 _언급_되지 않는 한 새 메시지에 대한 이메일을 _받지 못_합니다. 채널의 알림 설정을 이렇게 해두었음에도 말이죠:
(반면, 이 “채널” 설정을 이렇게 해두면 개인 채팅과 그룹 다이렉트 메시지에는 이메일을 받습니다).
사실 이제 이 채널 알림 설정이 이메일 전송 여부에 어떤 영향을 미치는지 의문이 듭니다 – 지금 확인해 보고 있습니다.
이메일 알림의 경우, 오늘 더 시간을 들여 조사해 본 결과, 이것이 현재 동작 방식인 것 같습니다(사용자 설정이 “절대” 이메일을 받지 않도록 되어 있지 않다고 가정할 때):
- 사용자가 자리를 비운 상태라면 @언급에 대해 이메일 알림을 보냅니다.
유일한 예외는 채널이 음소거된 경우입니다. - 사용자가 자리를 비운 상태라면 다이렉트 메시지(그룹 다이렉트 메시지 포함)에 대해 이메일 알림을 보냅니다.
유일한 예외는 채널이 음소거된 경우입니다. - 사용자와 그룹이 언급되지 않은 채널의 메시지에 대해서는 이메일 알림을 보내지 않습니다.
현재로서는 이메일 양을 늘릴 방법이 없습니다.
언급되지 않아도 이메일을 정말 받고 싶은 분들을 위해, 이 문제를 해결하는 방법은 이메일에 대한 명시적이고 유사한 설정(그리고 기본값에 대한 사용자 설정)을 추가하는 것일 수 있다고 생각합니다.
실제로 언급되지 않았을 때에도 이메일 알림을 정말 원하는 분들을 위해, 이 문제를 해결하는 방법 중 하나는 이메일에 대한 명시적이고 유사한 설정(그리고 기본값에 대한 사용자 설정)을 추가하는 것일 수 있다고 생각합니다.
우리가 Discourse Chat을 사용하려면, 개인 메시지가 전송될 때 사람들이 확실하게 알림을 받도록 보장해야 합니다. 이는 다음을 의미합니다:
- 창이 비활성 상태일 때 데스크톱/푸시 알림을 받는 것 (사용자가 마지막으로 활동한 시점과 무관하게)
- 사용자가 메시지를 확인하지 않은 지 X분 후 이메일 알림을 받는 것.
또한 특정 채널이 이러한 방식으로 작동하도록 구성할 수 있기를 원합니다. 이상적으로는 사용자 수준이 아닌 채널 수준의 설정이어야 하며, 사용자가 원할 경우 변경할 수 있어야 합니다. (그렇지 않으면 여러 그룹에게 클라이언트를 설정하는 방법을 설명해야 합니다.)
게시물이 새 주제로 분리되었습니다: 채팅 이메일 알림 기본 설정 추가



