메일 답글이 잘못된 카테고리에 들어갈 수 있습니다

안녕하세요,

discourse 2.7.9에서 해당 동작을 재현하는 방법은 다음과 같습니다:

  • a@example.com 메일을 가진 카테고리 A와 b@example.com 메일을 가진 카테고리 B를 생성합니다.
  • 카테고리 A에 메시지를 게시합니다.
  • 이메일로 답글을 보내되, **받는 사람(To:)**을 b@example.com으로 변경합니다.
  • 메시지는 카테고리 B 대신 원래 메시지에 대한 답글로 카테고리 A에 배치됩니다.

이것은 아마도 메일 헤더에 해당 메일이 원래 메시지에 대한 답글로 전송되었음을 discourse가 인식할 수 있는 정보가 포함되어 있기 때문일 것입니다. 따라서 선택지가 두 가지로 나뉩니다. 이 메시지를 어디로 보내야 할까요?

  • 받는 사람(To:) 필드 때문에 카테고리 B로?
  • 카테고리 A의 메시지에 대한 답글임을 식별하는 필드 때문에 카테고리 A로?

양쪽 모두 장점이 있을 수 있습니다. 그러나 메시지가 카테고리 B에 배치되는 것이 사용자에게 최소 놀라움 원칙에 따라 가장 놀라움을 덜 주는 옵션이라고 주장할 수 있습니다.

어떻게 생각하시나요?

수정 아래는 이러한 상황이 발생할 수 있는 사용 사례입니다:

카테고리 A의 주제에서 논의된 회의가 있었습니다. 누군가 회의록 초안을 작성하고, 카테고리 A의 주제에 대한 후속 조치로 이메일 답글을 시작했습니다. 그러나 답글을 보내기 전에, 노이즈를 줄이기 위해 소수의 사람들과만 초안을 검토하는 것이 더 나을 것이라 판단했습니다. 그래서 To: 필드를 변경하여 관련 인원이 적은 카테고리 B로 보내기로 했습니다. 그런데 초안이 카테고리 B가 아닌 카테고리 A의 원래 대화에 배치되었다는 사실에 놀랐습니다.

하지만 당신은 카테고리가 아니라 주제에 답글을 달고 있는 것 아닌가요? 아니면 우회된 답글이 B 카테고리에서 새로운 주제를 시작하기 위한 것이었나요? (그렇다면 새 이메일이 더 직관적이지 않을까요?)

이제부터는 어떤 형태의 예기치 못한 동작이든 발생할 수 있다고 보는 것이 타당하다고 생각합니다.

네.

전적으로 동의합니다. 100% 맞습니다.

만약 새로 만들고 싶었던 주제가 받은 답변 알림과 전혀 관련이 없다면, 새 이메일을 보내는 것이 더 합리적이라고 생각합니다.

이메일로 답변을 링크된 주제로 보내려는 것이라면, 어떻게 해야 하는지 모르겠습니다. :slightly_smiling_face: 가능할지 확신이 서지 않네요.

제 관점(기술적인 사람으로서)에서는 그렇습니다. 하지만 비기술적인 사람에게 설명하는 것은 어렵습니다.

  • 그들이 보는 것은 **받는 사람:**에 b@example.com이 지정되어 있고 카테고리가 B인 메일입니다.
  • 그런데 실제로 수신되는 메시지는 카테고리 A에 도착합니다.

메일 클라이언트에서 그 사실을 파악할 수 있도록 해주는 어떤 표시도 전혀 없습니다.

게다가 디스코스가 개입되지 않은 대화에서 정확히 같은 작업을 수행하면 결과는 달라집니다. 즉, 메시지는 b@example.com에게만 전송되고 다른 누구에게는 전송되지 않습니다.

“이메일에 답장을 보낼 때 ‘받는 사람:’ 필드를 수정해서는 안 됩니다. 그렇게 하지 마세요.”

(진심으로, 이메일 클라이언트는 그런 것을 허용조차 해서는 안 됩니다. 이전에 실수로 추가된 여러 이메일 주소 중 하나를 제거하는 경우를 제외하고는요). 수정: 바로 당신의 사용 사례입니다 :thinking:

이 문제를 발견하게 된 사용 사례는 다음과 같습니다. A 카테고리의 특정 주제에서 회의가 논의되었습니다. 누군가 회의록 초안을 작성하고, A 카테고리의 해당 주제에 대한 후속 조치로 이메일을 통해 답변을 시작했습니다. 하지만 답변을 보내기 전에, 소음을 줄이기 위해 초안을 소수의 사람들과만 검토하는 것이 낫다고 판단했습니다. 그래서 수신자(To:) 필드를 변경하여, 관련 인원이 적은 B 카테고리로 보내기로 했습니다. 그런데 그들은 초안이 B 카테고리가 아니라 원래의 A 카테고리 대화에 남게 된 것에 놀랐습니다.

이것은 이상한 시나리오가 아니라, 실제로는 합리적인 상황입니다. 그리고 그들의 놀라움은 제가 무시할 수 있는 것이 아닙니다. 저는 그 마음을 이해합니다.