عدم تطابق التاريخ في المستخدم المؤقت

تلقينا للتو رسالة مباشرة عبر البريد الإلكتروني إلى المنتدى. (إعلان مزعج واضح). الغريب في الأمر أن تاريخ الرسالة الخاصة يرجع إلى 11 يومًا مضت:

ومع ذلك، فإن تاريخ إنشاء المستخدم المؤقت هو اليوم (“انضم قبل 4 ساعات”):

هل لديكم أي فكرة عما يحدث؟

آمل ألا يسمح Discourse للمعلنين بتزوير تواريخ الرسائل. يجب أن يكون التاريخ الرسمي للرسالة هو تاريخ إنشائها.

نستخدم ترويسة Date في البريد الوارد لتحديد تاريخ المنشور، بينما يُنشأ المستخدم المؤقت عند معالجة البريد. قد يفسّر بريدٌ مؤرَّخ قبل 11 يومًا لكنه عولج اليوم هذا التباين (ربما…).

نحدّ التواريخ المستقبلية بالوقت الحالي، لكننا نحافظ على التواريخ الأقدم. لذا نعم، يمكن للمرسل أن يوفّر تاريخًا أقدم، رغم أننا سنحتاج إلى فحص ترويسات هذا البريد للتأكد مما حدث هنا.

هل يمكنك فحص ترويستي Date وReceived في البريد الأصلي؟ يجب أن يساعد ذلك في التمييز بين تاريخ أقدم وفّرته الجهة المرسلّة وبين تأخّر التسليم. يجب أن تتمكن من النقر على زر :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 يوماً مضت.

لا أرى أي فائدة في أن يعرض الواجهة التاريخ الذي وضعه المرسل في الترويسة. وبما أن الرسائل المباشرة غالباً ما تكون رسائل غير مرغوب فيها (Spam)، يبدو أنه يجب منحها قدر ضئيل جداً من التحكم في الأمور. ويبدو أن تزوير التاريخ قد يكون نابعاً من نية خبيثة فقط.

بما أنك تمنع بالفعل التواريخ المستقبلية، فهل هناك سبب يمنعنا من وضع تاريخ إنشاء المنشور كتاريخ للتاريخ الفعلي لإنشاء المنشور؟