omppatil
(Om Patil)
12월 18, 2023, 6:15오전
1
안녕하세요!
Discourse의 승인 프로세스와 관련된 이메일 알림에 대해 질문드리고자 합니다. 사용자에게 전송되는 “게시물 승인됨” 이메일을 비활성화할 수 있는 설정이 있는지 궁금합니다.
게시물을 승인하거나 거부할 때마다 해당 게시물을 제출한 사용자에게 이메일 알림이 전송되는 것을 확인했습니다. 특히 Discourse 앱이나 웹사이트를 통해 게시물의 상태를 직접 확인하는 사용자에게는 이러한 알림이 번거롭고 불필요할 수 있습니다.
이러한 이메일 알림을 끄거나, 최소한 사용자가 선택적으로 설정할 수 있는 방법이 있는지 알고 싶습니다. 설정 메뉴와 문서를 검색해 보았지만 해당 옵션을 찾을 수 없었습니다.
“게시물 승인됨” 이메일을 비활성화하는 방법을 알고 계시거나, 제안사항이나 피드백이 있으시면 알려 주시기 바랍니다. 도움을 주셔서 감사합니다.
1개의 좋아요
pfaffman
(Jay Pfaffman)
12월 18, 2023, 12:29오후
2
온라인에서 알림을 확인하면 Discourse가 이메일을 보내지 않습니다. 이것이 당신의 주요 우려 사항인가요?
omppatil
(Om Patil)
12월 18, 2023, 1:12오후
3
네, 비밀번호 재설정 이메일은 해당 경우에만 발송되어야 합니다
Tris20
(Tristan)
12월 20, 2023, 1:30오후
4
저도 이 문제에 관심이 있습니다. 저희는 게시물이 사전 승인을 받아야 하는 카테고리를 구축하고 있으며, 사용자들도 이미 이를 알고 있습니다. 이메일 알림은 불필요한 노이즈가 되어 알림 피로(alert fatigue)를 유발할 뿐입니다.
이 토론 은 유사한 문제를 다루고 있지만, 이 특정 문제는 아닙니다.
사용자에게 "게시물이 승인되었습니다"라는 이메일을 비활성화하고 싶습니다. 현재 우리는 a) 모든 게시물에 대한 승인이 필요하고(비교적 작은 커뮤니티입니다) b) 모든 관찰 중인 주제에 대해 이메일 알림이 켜져 있습니다. 다른 이메일 알림을 제어하는 설정을 찾을 수 없습니다.
방금 더미 사용자로 테스트해 보았는데, 더미 계정을 로그아웃한 상태에서도 AND 현재 로그인된 상태에서도 게시물이 승인되면 이메일 알림을 받았습니다(알림 센터에도 알림이 표시되었습니다).
안녕하세요, 오신 것을 환영합니다
사용 사례와 공개된 Contribute > Feature 요청 간의 차이점이 무엇인지 그 뉘앙스를 정확히 파악하지 못하고 있습니다.
글쎄요, 이 둘은 서로 다른 컨텍스트에서 표시되며 동작도 다릅니다. 하나는 원하는 대로 작동하고, 다른 하나는 그렇지 않거든요.
“Your post needs to be approved”(게시글이 승인 대기 중입니다)는 로그인된 상태에서 표시되는 팝업 오버레이입니다. 저는 이메일 알림을 활성화해 두었기 때문에, 사용자가 로그인되지 않은 상태에서도 이론적으로 이 팝업이 표시될 수 있는 방법이 있습니다. 하지만 어쨌든 그런 이메일 알림은 전송되지 않습니다(여기서 원하는 동작이 바로 이것입니다).
“Your post was approved”(게시글이 승인되었습니다)는 팝업 오버레이가 아니라, "알림 센터"에 단순히 알림으로만 표시됩니다. 로그인된 상태에서 이 알림이 표시되는 것 외에도, 이메일은 다음 경우에 전송됩니다: a) 로그인된 사용자가 웹을 통해 작성한 게시글이 승인되었을 때, b) 로그아웃된 사용자가 웹을 통해 작성한 게시글이 승인되었을 때, c) 로그인된 사용자가 이메일로 보낸 답글이 승인되었을 때. 저는 어떤 상황에서도 이 이벤트에 대한 이메일 알림을 보내지 않기를 원합니다.
그래서 이 기능을 끄는 방법이 있는지 궁금합니다. 아마 제가 놓친 설정이 있는 걸까요?
아, 알겠습니다. Contribute > Feature 요청이 ‘승인 필요’ 단계보다는 ‘게시물 승인됨’ 알림에 더 관련이 있는 것 같네요.
당신이 나보다 더 잘 아실 거예요
참고로, 그 두 이메일 알림 중 어느 쪽이든 세밀하게 제어할 수 있는지, 어디서 제어할 수 있는지는 잘 모르겠어요.
1개의 좋아요
죄송합니다. ‘승인 대기 중’ 상태에 대한 이메일이 발송되는지 확인하느라 정신이 없었습니다. (발송되지 않는 것 같습니다.)
불행히도 현재 특정 이메일 알림만 끄는 설정은 없습니다.
이메일 템플릿이 빈 값으로 덮어쓰기되면 어떻게 되나요?
빈 이메일이 전송될까요?
그렇다면 템플릿이 비어 있을 경우 이메일을 보내지 않도록 Discourse를 수정하는 것이 흥미로운 해킹 방법이 될 수 있겠네요.
1개의 좋아요
흥미롭게도, 해당 항목에 대한 템플릿은 없는 것 같으며, 텍스트 커스터마이징 옵션만 제공되고 있습니다.
1개의 좋아요
외관상으로는 post_approved에 대해 사용자 지정할 수 있는 템플릿이 없는 것 같습니다. 하지만 그 아이디어는 마음에 듭니다. 다만, 해당 페이지에도 ‘이메일 템플릿 억제’ 체크박스를 추가하면 좋을 것 같습니다.
위와 다른 문구이기 때문에 "post approved"로 검색하면 찾지 못하지만, 다른 키에서 가져온 post_approved로 검색하면 찾을 수 있습니다:
JammyDodger:
체크박스
"그 페이지"가 번역 오버라이드 화면을 의미하는 건가요?
또한, 이메일이 아닌 알림에 대해 이야기해야 한다고 생각합니다. 이메일인 이유는 사용자가 비활성 상태였기 때문이니까요.
아니요, 죄송합니다. /admin/customize/email_templates를 보고 있었습니다.
사이트 내 알림은 유용할 수 있지만, 이메일은 그렇지 않다고 생각합니다. 물론 사람에 따라 선호도가 다를 수 있겠지요.
이 문제는 Contribute > Feature 요청과 동일한 문제라고 생각하므로 두 가지를 통합하겠습니다.
1개의 좋아요
이 경우, 사용자가 로그인 상태이든 아니든 무관하게 이메일이 전송된다는 점을 간단히 명확히 하고 싶습니다.