Acabamos de recibir un mensaje directo por correo electrónico al foro (spam evidente). Lo extraño es que la fecha del mensaje privado es de hace 11 días:
Usamos la cabecera Date del correo entrante para fechar la publicación, mientras que el usuario en espera se crea cuando se procesa el correo. Un correo fechado hace 11 días pero procesado hoy podría explicar esta discrepancia (podría ser…).
Limitamos las fechas futuras a la hora actual, pero conservamos las fechas anteriores. Así que sí, el remitente puede proporcionar una fecha anterior, aunque necesitaríamos revisar las cabeceras de este correo para confirmar qué ocurrió aquí.
¿Podrías revisar las cabeceras Date y Received del correo original? Eso debería ayudar a distinguir una fecha anterior proporcionada por el remitente de una entrega retrasada. Deberías poder hacer clic en el botón para ver bastante detalle.
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
Así que se recibió hoy, pero la fecha es de hace 11 días.
No veo ningún beneficio en que la interfaz muestre la fecha que el remitente puso en la cabecera. Dado que los correos directos suelen ser spam, siento que deberían tener muy poco control sobre las cosas. Falsificar una fecha parece que solo podría ser malintencionado.
Dado que ya previenen fechas futuras, ¿hay alguna razón por la que no podríamos simplemente usar la fecha de creación de la publicación como la fecha en la que la publicación se crea realmente?