이메일로 전송되는 것은 새로 생성된 게시물뿐입니다.
누군가 게시물을 수정해도 변경 사항은 이메일로 전송되지 않습니다. 이로 인해 이메일만 사용해 Discourse를 이용하는 사용자에게 정보가 부족해집니다.
이것은 버그가 아니라 의도된 설계라고 생각합니다. 메일링 리스트 모드는 이미 엄청난 양의 이메일을 생성하므로, 수정 시에는 새 이메일을 보내지 않도록 하여 전송되는 이메일 수를 제한하기 위한 조치였을 수 있습니다.
설계 의도일 수도 있지만, 이는 예상과 다르지 않나요? 제 이해로는 메일링 리스트 모드는 실제 메일링 리스트를 모방하는 것입니다. 따라서 이전에 보낸 이메일을 수정하려면 새로운 이메일을 보내야 합니다.
가장 중요한 점은 다음과 같습니다: (1) 현재 상황에서는 Discourse 사용자가 이메일에 의존할 수 없습니다. (2) 이는 불공정한 상황을 초래합니다. 웹 인터페이스를 사용하는 사용자는 이메일 사용자와 달리 완전한 정보를 받을 수 있습니다.
“수정” 옵션을 비활성화할 방법이 있을까요?
이를 수행하는 방법은 여러 가지입니다. 이메일만으로 가입한 사용자의 등급보다 높은 최소 신뢰 등급을 설정할 수 있습니다. 해당 옵션은 min trust to edit post(게시물 수정에 필요한 최소 신뢰 등급)입니다. 또한 사용자의 게시물 수정 가능 시간을 제한하는 post edit time limit(게시물 수정 시간 제한)도 설정할 수 있습니다.
editing grace period(수정 유예 기간)가 email time window mins(이메일 확인 시간 창)보다 짧게 설정되어 있는지 확인하는 것을 권장합니다.
개인적으로는 수정 기능을 완전히 비활성화하지 않는 것을 제안합니다. 글쓰기를 마친 후 “아, 오타를 냈다”라고 말하는 사람은 누구나 있기 때문입니다. (저도 이 게시물을 완료하기 전까지 4번이나 수정했습니다.) 수정 타이머를 예를 들어 5분으로, 이메일 타이머는 그보다 길게, 예를 들어 10분으로 설정하세요. 제 포럼에서는 모든 수정 내역이 추적되므로 수정을 영구적으로 허용하지만, 많은 사이트에서는 제한 시간을 설정하여 그 이후에는 더 이상 수정할 수 없도록 합니다.
이 모든 설정과 더 많은 항목은 관리자 설정에서 edit(수정)을 검색하면 찾을 수 있습니다.