Come Modificare la Data di Invio di un'Email in Outlook Express (Legacy)
Outlook Express (OE) è discontinuato dal 2009 (incluso in Windows XP, sostituito da Windows Mail, poi Windows Live Mail, poi app Posta). Questo articolo è solo per riferimento storico / sistemi legacy. Per Outlook moderno (Desktop/365), la data è impostata dal server Exchange/IMAP/SMTP e non modificabile localmente dopo invio.
Metodo storico (OE 6 su XP): Modifica header nel file .eml
- In OE, seleziona email → trascina su Desktop (crea file
.eml). - Tasto destro
.eml→ Apri con > Blocco note. - Cerca riga
Date: Thu, 15 Jan 2004 10:30:00 +0100. - Modifica data/ora nel formato RFC 5322:
Date: Fri, 16 Jan 2004 14:45:00 +0100. - File > Salva.
- Trascina
.emlmodificato di nuovo in OE (cartella Posta inviata).
Perché non funziona su Outlook / Exchange / IMAP / Gmail moderni
- La data Sent è scritta dal server MTA (Message Transfer Agent) al momento dell'invio (timestamp autoritativo).
- Il client (Outlook, Thunderbird, Apple Mail) mostra Received headers catena server: impossibile falsificare senza controllare server.
- Modificare file
.msg/.emllocale cambia solo copia locale, non server né destinatario.
Per email future: sincronizza orologio sistema
- Windows: Impostazioni > Ora e lingua > Data e ora → Imposta ora automaticamente: Attivo, Fuso orario automatico: Attivo.
- macOS: Impostazioni di Sistema > Generali > Data e ora → Imposta data e ora automaticamente.
- Server NTP:
time.windows.com,pool.ntp.org,time.google.com.
Nota legale
Falsificare data email per scopi fraudolenti (contratti, scadenze, alibi) è falso ideologico / truffa (art. 479, 640 CP Italia). I log server (MTA, firewall, SIEM) rivelano la verità.