스테이지된 사용자의 날짜 불일치

방금 포럼으로 직접 이메일 메시지가 하나 도착했습니다. (분명한 스팸입니다). 이상한 점은 이 개인 메시지의 날짜가 11일 전이라는 것입니다:

하지만 해당 스테이지드(임시) 사용자는 오늘 생성된 것으로 표시되어 있습니다(“가입 4시간 전”):

무슨 일이 일어나고 있는지 혹시 아시는 분 계신가요?

Discourse가 스팸 발송자에게 메시지 날짜를 과거로 되돌리는 것을 허용하지 않기를 바랍니다. 메시지의 공식적인 날짜는 생성된 날짜여야 합니다.

우리는 수신된 이메일의 Date 헤더를 사용하여 게시물의 날짜를 설정하며, 스테이징된 사용자는 이메일이 처리될 때 생성됩니다. 11일 전 날짜가 찍혀 있지만 오늘 처리된 이메일이라면 이 불일치를 설명할 수 있습니다(가능합니다…).

미래 날짜는 현재 시간으로 제한하지만, 과거 날짜는 그대로 유지합니다. 따라서 발신자가 과거 날짜를 제공할 수는 있지만, 여기에서 무슨 일이 있었는지 확인하려면 이 이메일의 헤더를 점검해야 합니다.

원본 이메일의 DateReceived 헤더를 확인해 주시겠어요? 이는 발신자가 제공한 과거 날짜와 지연된 전달을 구별하는 데 도움이 될 것입니다. :envelope: 버튼을 클릭하면 상당한 양의 세부 정보를 볼 수 있어야 합니다.

제가 요청하신 것이 바로 이것인 것 같습니다:

Received: from vps.f3host.com (vps.f3host.com [xxxxxxx])
	by discourse-mail-receiver.localdomain (Postfix) with ESMTPS id xxxxxxxxxxxxx
	for <support@ourdomain.net>; Thu, 17 Sep 2026 22:21:39 +0000 (UTC)
...
Date: Mon, 7 Sep 2026 01:01:36 +0100

즉, 오늘 수신되었지만 날짜는 11일 전으로 표시되어 있습니다.

인터페이스가 발신자가 헤더에 입력한 날짜를 표시하는 데는 아무런 이점이 없다고 생각합니다. 직접적인 이메일은 대부분 스팸이므로, 발신자에게 통제권을 거의 부여하지 않는 것이 적절해 보입니다. 날짜를 위장하는 행위는 악의적일 수밖에 없어 보입니다.

이미 미래 날짜를 방지하고 있으므로, 게시물이 실제로 생성된 시점을 게시물 생성 날짜로 설정하는 것이 불가능한 이유는 무엇일까요?