태그 추가 후 사용자가 임의로 알림을 받음

안녕하세요,

누군가 이 상황을 해결하는 데 도움을 줄 수 있을지 궁금합니다.

제가 관리하는 Discourse 설치 환경의 조직에서는 오래된 주제에 태그를 붙여 찾기 쉽게 하려고 한 명을 고용했습니다. 지금까지는 문제가 없었지만, 한 사용자가 태그가 붙는 모든 게시물에 대한 이메일 사본을 받고 있다고 불평하고 있습니다. 왜 특히 이 사용자에게 이러한 메시지가 수신되는지 이해할 수 없습니다.

이메일 탭에서 이러한 메시지는 "user_posted"로 표시되고 있습니다. 해당 사용자는 모더레이터이며, 해당 카테고리를 보고 있긴 하지만 해당 스레드에 직접 참여하지는 않았습니다.

어떤 생각이 있으신가요?

감사합니다,

Ed

의도대로 작동하는 것 같습니다…

  1. 해당 модератор는 해당 카테고리를 감시하고 있습니다.
  2. 이는 그녀가 해당 카테고리 내의 모든 새 주제를 자동으로 감시한다는 것을 의미합니다.
  3. 감시 중인 주제에서는 태그 편집과 같은 모든 작업에 대해 알림이 생성됩니다.

해당 модератор는 아마도 “활동 이메일”(환경설정 > 이메일의 두 번째 옵션)을 "항상"으로 설정해 놓은 상태일 것입니다. 이 설정은 감시 중인 주제의 활동도 포함되므로, 해당 설정의 문구를 개선해야 한다는 논의가 있었습니다. 참고:

아마도 더 명확하게 설명했어야 했는데. 해당 사용자는 이 카테고리를 "관심"으로 설정한 유일한 사람이 아닌데, 태그 업데이트 이메일을 받는 사람은 오직 그녀뿐이거든요…

자, 다른 사람들의 이메일 설정을 교차 확인해 보세요…

완전히 똑같습니다(단, модератор가 몇 가지 관련 없는 카테고리를 음소거한 것을 제외하면요). 제가 하고 싶은 말이 바로 그겁니다.

아… 그 부분은 전에 언급되지 않았군요.

그녀가 받는 알림은 단순히 “일반적인” 활동 업데이트인가요, 아니면 마이그레이션 큐와 관련이 있나요?

전자의 경우라면, 다른 사용자들이 받지 못하는 것이 오히려 놀랍습니다.

  • 아마도 그들의 받은 편지함 필터/정렬 설정이 이러한 이메일을 차단하거나, 사용자가 확인하지 않는 보조 폴더로 이동시키고 있는 것일 수 있습니다.
  • 아마도 많은 사용자가 커뮤니티 탭을 항상 열어두는 습관이 있을 수 있습니다. 대부분의 설정에서는 "항상"이 아닌 "나를 비활성화 상태일 때 이메일"로 되어 있어, 이렇게 하면 이메일 알림이 억제됩니다.

루크에게 해당 토픽의 초기 이메일이 전송되고 있습니다. (태그가 추가될 때 첫 번째 게시글이 수정된 것으로 표시되기 때문일 것으로 추정됩니다.)

관리자 이메일 탭을 확인해 보았는데, 그녀를 제외하고 아무도 이러한 이메일을 받지 않고 있습니다. 따라서 받은 편지함 문제라고 생각하지 않습니다. 우리는 몇백 명의 사용자를 보유하고 있으며, 그중 대부분은 이메일을 통해만 포럼에 상호작용하므로, 모든 사용자가 탭을 열어두고 있을 가능성은 사실상 없습니다.

정말 수수께끼네요!

모두가 이 модератор가 카테고리를 지켜보고 있는지 확인하고 있지만, 그녀의 말은 단순히 태그를 지켜보고 있다는 의미로 들립니다. /tag/tagname으로 이동하여 오른쪽 위にある :bell: 버튼을 눌러 해당 태그에 대한 알림 설정을 확인해 보라고 해주세요.

Richard, 이 문제에 대해 생각해 주셔서 감사합니다. 다만 이 태그들은 태깅 작업 이전에는 존재하지 않았던 완전히 새로운 태그들이기 때문에, 아무도 이 태그들을 관찰(watch)하고 있지 않습니다.

오늘 보니, 다른 사용자들도 다양한 주제에 태그가 추가되면서 유사하게 이메일을 받고 있습니다. 그런데 특정 사용자에게만 이메일이 가는 데는 어떤 규칙이나 이유가 없어 보입니다. 예를 들어, 해당 카테고리를 관찰하고 있는 많은 사용자들이 이메일을 받지 않고 있고, 질문의 대상이 된 사용자들은 해당 주제에 게시글을 남긴 적도 없으며, 태그를 관찰하고 있지도 않습니다. Data Explorer를 사용해 확인해 보니, 이메일을 받는 사람들은 해당 주제조차 열람한 적이 없었습니다.

참고로, 카테고리를 '감시(watching)'한다는 것은 "이 카테고리에서 생성되는 새로운 주제를 자동으로 '감시’한다"는 뜻입니다. 사용자가 카테고리를 감시하기 전에 생성된 주제에는 영향을 미치지 않습니다.

아래와 같이 추측해 볼 수 있습니다:

  • 해당 모더레이터는 다른 사용자들보다 이 카테고리를 더 오래 감시해 왔을 것입니다(따라서 그녀가 감시 중인 주제의 백로그가 더 많을 것입니다)
  • 재태깅 작업을 수행하는 사람은 오래된 주제부터 새로운 주제로 향해 체계적으로 작업을 진행해 왔을 것입니다

그녀가 정말로 이 상황이 짜증스럽다면, 재태깅 작업이 완료될 때까지 이메일 설정을 꺼두면 됩니다.

루크, 말씀하신 점은 이해하지만, 원래 게시글이 올라왔을 당시 그 카테고리를 보고 있던 다른 수십 명의 사용자에게는 이메일이 전혀 전송되지 않았습니다. 그리고 제가 지난 답변에서 언급했듯이, 이제 같은 이메일 알림 설정을 가진 다른 사용자들도 이 메시지 중 일부는 받고 있는데, 앞서 말씀드린 관리자는 이 메시지를 받지 못하고 있습니다.

혹시 아이디어가 있으신가요? 버그인가요?

아마도? 개발자들이 여기에 참여해 주기를 바라고 있었는데, 아직 확인해 볼 몇 가지 사항이 있습니다:

  • YOURSITE/admin/email/skipped 페이지를 방문하세요. 여기에 관련되거나 중요한 이메일이 있나요? 왜 건너뛰어지고 있나요?

  • 문제의 토픽 몇 개에 대해 알림 설정을 다시 확인해 보셨나요? 우리는 계속 카테고리에 대해 이야기해 왔지만, 카테고리 설정은 새 토픽에 대한 기본값만 설정합니다. 사용자가 토픽과 다른 방식으로 상호작용하지 않더라도 토픽별로 이 설정을 변경할 수 있습니다.

다음과 같이 시도해 보세요:

  • модератор(모더레이터)와 이 이메일을 받은 적이 있는 다른 사용자(이하 ‘User B’)를 선택하세요.
  • 세 가지 토픽을 선택하세요:
    • 모더레이터에게는 이메일이 생성되었지만 'User B’에게는 생성되지 않은 토픽
    • 'User B’에게는 이메일이 생성되었지만 모더레이터에게는 생성되지 않은 토픽
    • (가능하다면) 두 사람에게 모두 이메일이 생성된 토픽
  • 두 사용자의 각 토픽 알림 설정을 확인하고 비교하세요. (사용자를 impersonate(대리)하고 토픽 하단을 방문하면 이를 수행할 수 있습니다.)

관련 이메일이 없고, 이 게시물들과 관련하여 건너뛰는 것도 없습니다.

세 가지 시나리오를 모두 시도해 보았는데, 모두 정확히 동일합니다: 카테고리를 보고 있으므로 주제를 보고 있는 중입니다…

좋아요, 알겠습니다.

질문을 다시 짚어봐야 할 것 같습니다. 확인하신 설정과 알림 상태를 고려하면:

  • "왜 이 메일들을 받고 있는가?"라고 묻는 것은 적절하지 않습니다. 이는 정상적인 동작이니까요!

  • "왜 모든 주제에 대한 메일을 받지 못하는가?"라고 묻는 것이 적절합니다.

  • 이 문제가 시작된 이후 하루에 몇 통의 메일을 받고 있나요?

    • max-emails-per-day-per-user 한도에 도달했나요? (기본값은 100으로 알고 있습니다)
  • 다른 활동에 대한 메일은 받고 있나요?

루크, 도움을 주셔서 감사합니다. 동의합니다. 이건 "왜 이 사용자들에게 seemingly 무작위로 알림이 오는가"에 대한 질문이 더 맞습니다.

하루에 10통 정도? 평균적인 수준입니다. 기본 한도에는 훨씬 못 미칩니다.

네, 오늘 방금 게시된 관심 카테고리의 새 주제에 대한 메시지를 받고 있습니다.

전체 합계인가요? 업데이트/태그된 게시글에 대한 새로운 이메일도 포함인가요? 이건… 이 토론의 이전 부분들을 기준으로 했을 때 제가 생각했던 것보다 훨씬 적은 숫자입니다. (극소화하려는 의도는 아니고, 그저… 예상했던 것과 달랐습니다.)

  • 해당 인스턴스에서 max_emails_per_user_per_day의 실제 값이 얼마인지 확인해 보셨나요?
  • 하루에 대략 얼마나 많은 게시글이 다시 태그되는지 알고 계신가요?
  • 영향받은 각 게시글마다 별도의 단일 이메일을 보내는 건가요, 아니면 “축약된 활동 요약” 버전을 보내는 건가요?

보통 하루 평균 10건 정도예요. 태그된 게시글이 추가되면서 30건 정도가 더 늘었죠. 이 포럼은 아주 바쁘진 않지만, 뭔가 잘못되면 끝없이 시끄러울 정도로 충분히 붐비거든요. :slight_smile:

네, 100입니다(기본값).

30~50건 정도? 태그어는 처음에는 기본 max_edited_per_day로 제한되어 있었지만, 어제 그 제한을 해제했어요.

개별적인 단일 이메일입니다.

아, 이제 좀 이해가네요.

30~50건의 업데이트에 대해 약 30개의 이메일 알림? 해당 카테고리를 지켜보는 사람이라면 그럴 만하네요.

그녀는 거의 확실하게 최소한 일부 토픽의 설정을 변경했을 겁니다. 만약 그렇지 않다면:

  • 태그러(Tagger)가 그녀가 지켜보지 않는 다른 카테고리에서도 작동하고 있나요?
  • 여기에 하위 카테고리가 있나요? 알림 설정은 상속되지 않습니다. *“자동차”*라는 카테고리와 “다츠ン”, *“유고”*라는 하위 카테고리가 있다고 가정해 봅시다. *“자동차”*를 지켜본다고 해서 *“유고”*를 자동으로 지켜보는 것은 아닙니다.

… 여기서 작은 예측을 하나 해 보겠습니다. 포럼이 예상치 못한 행동을 할 때 여러분의 사용자층이… 목소리를 높이는 편이라는 점을 고려한다면:

  • 만약 여러분의 태그러가 정말로 그 자유를 십분 활용해서 활발하게 움직인다면, 여러분의 관리자(그리고 태그러가 작동하는 영역에서 많은 토픽을 팔로우하는 모든 사람)는 아마도… 훨씬 더 많은… 이메일을 받게 될 겁니다. 아마도 하루 100건 한도에 도달하게 될 거예요.

그렇지 않은 것 같습니다!

아니요!

다시 한번, 아니요! :slight_smile:

네, 이상한 일이 발생할 수 있다는 것을 미리 알리는 메시지를 보냈으므로, hopefully 그것이 문제를 예방할 것입니다. 하지만 여전히 알림이 왜 이렇게 자의적인지 알고 싶습니다!

대안으로, 추가된 태그에 대한 알림을 비활성화할 수 있는 방법이 있다면 그것이 이상적이겠습니다…