요약 메일 미수신 - (최소) 1명의 사용자에게 발송되지 않음

기본 멤버이면서 비활성화되지 않았고, 부재 시 다이제스트 메일 수신을 허용하도록 설정되어 있으며, 이메일이 설정되어 있고, 2월에 활동 기록이 있는 사용자가 있습니다.

“600일 후 다이제스트 억제” 설정 값이 높게 되어 있어, 이 사용자가 다이제스트 메일을 한 번도 받지 못한 이유(관리자 / 이메일 / 전송 목록에 따르면)가 이 설정 때문일 수는 없습니다. 다이제스트 생성을 방해할 수 있는 다른 조건이 있을까요? 어떻게 확인하면 될까요?

매일 전송되는 다이제스트 메일 수가 꽤 많지만, 어떤 사용자가 메일을 받았는지, 혹은 누가 누락되었는지를 확인하는 좋은 방법이 없습니다.

이것은 여기서 언급하고 있는 것과 동일한 문제입니다. Digest/Activity Summary emails not sending for users even though all conditions are met (Discourse 3.6) - #5 by Jacob_Peebles

실제로는 여전히 발생하는지 확실하지 않습니다. 확인하기가 쉽지 않으니까요. Rails 콘솔을 통해 확인할 수 있을까요? 로그에 꽤 많은 Digest 메일이 전송된 것으로 보이므로, 그렇게 심각하지는 않습니다.

네, 그게 바로 우리가 직면한 문제인 것 같습니다. 다이제스트가 지정된 간격으로 전송된다고 가정했는데, 실제로는 그렇지 않거든요. 그리고 말씀하신 대로, 매일 x개의 다이제스트가 예약되어 있고 그 x개가 모두 전송되었는지를 확인할 방법이 없다는 점도 맞습니다.

이것은 문제가 됩니다. 사용자는 자신의 설정에 따라 이메일을 받을 것이라고 기대하기 때문이죠. 또한 당연한 말이지만, 다이제스트는 커뮤니티 참여를 유도하는 것이 목적입니다. 따라서 지정된 간격으로 전송되지 않으면 커뮤니티 현황에 대한 분석은 무효해집니다. 사용자를 놓치게 되기 때문이죠.

Digest/Activity Summary emails not sending for users even though all conditions are met (Discourse 3.6) - #5 by Jacob_Peebles 에서 대화를 이어서 진행해 주세요.