Il consiglio più diffuso su ogni forum
Cerchi "email con data sbagliata dopo migrazione" su qualsiasi forum IT, e la prima risposta è quasi sempre la stessa: "Ordina per data di invio invece che per data di ricezione." Questo consiglio appare nei forum Microsoft, nei thread di supporto di Google Workspace, su Reddit e nelle discussioni Spiceworks. È diventata la risposta automatica a quello che è, in realtà, un problema di dati a livello di server.
Il consiglio parte da buone intenzioni. In Outlook, cambiare la colonna di ordinamento da "Ricevuto" a "Inviato" modifica effettivamente l'ordine visibile delle email. I messaggi che sembravano avere tutti la stessa data di migrazione si ritrovano improvvisamente nella loro sequenza cronologica originale. A prima vista, il problema sembra risolto.
Ma non è così.
Perché sembra funzionare
Il miglioramento visivo
Quando un utente cambia la vista di Outlook per ordinare per "Data di invio", la casella di posta ha immediatamente un aspetto corretto. Le email del 2020 appaiono prima di quelle del 2023. Per chi fissava 10.000 email con tutte la stessa data, è un miglioramento spettacolare.
Funziona in una vista, su un dispositivo
Il contorno con l'ordinamento per data di invio funziona in esattamente un posto: la vista della cartella specifica, sul dispositivo specifico, dove l'utente ha fatto la modifica. Se l'utente passa a un'altra cartella, la vista può tornare all'impostazione precedente. Se consulta le email su un altro dispositivo, l'impostazione non si trasferisce.
Tutti i modi in cui fallisce
I risultati di ricerca mostrano ancora le date sbagliate
La ricerca email in Outlook, Gmail, Apple Mail e Thunderbird indicizza i messaggi usando la data di ricezione (INTERNALDATE), non la data di invio. Quando un utente cerca "email ricevute a marzo 2022", il motore di ricerca controlla l'INTERNALDATE, che mostra ancora la data di migrazione. La ricerca restituisce zero risultati per marzo 2022 e restituisce tutte le email per la data di migrazione.
Per chi cerca frequentemente per intervallo di date (i contabili che cercano le fatture di un trimestre preciso, gli avvocati che raccolgono la corrispondenza relativa a un fascicolo), la casella di posta è funzionalmente inutilizzabile. Cambiare la colonna di ordinamento non tocca ciò che usa il motore di ricerca.
Conformità ed eDiscovery sono compromessi
Strumenti come Microsoft Purview, Google Vault e le piattaforme di conformità di terze parti interrogano i metadati lato server, incluso l'INTERNALDATE. Ordinare per data di invio in Outlook non ha assolutamente alcun effetto su ciò che questi strumenti recuperano. Una richiesta di conservazione legale per "tutte le email ricevute tra gennaio e marzo 2023" restituirà risultati errati.
Per le organizzazioni nel settore finanziario, sanitario, legale e nella pubblica amministrazione, risultati di eDiscovery imprecisi possono portare a sanzioni, multe o decisioni giudiziarie sfavorevoli. Il GDPR (Regolamento Generale sulla Protezione dei Dati) e le normative di settore richiedono che i dati siano accurati e rintracciabili: date sbagliate non sono un dettaglio trascurabile.
Da configurare su ogni dispositivo e ogni cartella
Outlook non applica le impostazioni di vista globalmente. Cambiare la colonna di ordinamento nella Posta in arrivo non la cambia in Posta inviata, Bozze, Archivio o nelle cartelle personalizzate. Ogni cartella deve essere modificata individualmente. Le impostazioni sono memorizzate localmente, il che significa che devono essere ripetute su ogni dispositivo. Per un'organizzazione di 100 utenti, ognuno con 4 dispositivi e 10 cartelle, sono 4.000 modifiche di vista individuali. Chi le fa?
L'INTERNALDATE è ancora sbagliata
L'INTERNALDATE IMAP resta errata sul server. Questo colpisce gli strumenti di backup, i futuri strumenti di migrazione (che propagano l'INTERNALDATE sbagliata), le integrazioni API e i sistemi di archiviazione email. Il problema dell'INTERNALDATE persiste a tempo indeterminato finché non viene corretto a livello di server.
Per approfondire come l'INTERNALDATE influisce sui client di posta, leggi l'articolo su IMAP INTERNALDATE e date rotte dopo la migrazione.
Le regole e i filtri email usano la data di ricezione
Le regole di Outlook, i filtri di Gmail e le regole di trasporto di Exchange basate sulla data di ricezione funzioneranno male. Una regola che dice "sposta le email ricevute più di 90 giorni fa in Archivio" può archiviare tutto il contenuto della casella o niente. I flussi Power Automate e gli script Google Apps che elaborano le email in base alla data di ricezione producono risultati errati.
Alcuni client di posta non lo supportano nemmeno
Non tutti i client di posta supportano l'ordinamento per data di invio. Apple Mail su iOS non offre l'opzione "ordina per data di invio". Thunderbird gestisce le colonne di data in modo diverso da Outlook. Le webmail (Roundcube, Horde) hanno possibilità di personalizzazione delle colonne molto limitate.
Il threading delle conversazioni si rompe
I client di posta che supportano la vista per conversazione raggruppano i messaggi correlati basandosi sugli header e sulle date. Quando le date di ricezione sono sbagliate, il threading può ordinare male i messaggi all'interno di un thread o mostrare la data del thread come la data di migrazione.
La vera soluzione: correggere i dati lato server
Il motivo per cui "ordinare per data di invio" fallisce è che tratta il sintomo (ordine di visualizzazione errato) senza correggere la causa (metadati di data sbagliati lato server). La vera soluzione passa per la correzione dei metadati di data sul server per ogni email interessata.
Una volta corretti i dati lato server, ogni client di posta mostra la data giusta. I risultati di ricerca restituiscono intervalli di date precisi. Gli strumenti di conformità interrogano i timestamp corretti. Le regole e i filtri operano sulla vera data di ricezione. Nessuna impostazione da fare per dispositivo o per cartella. La correzione è permanente e universale.
Per capire meglio perché questo problema si presenta, leggi perché le email hanno la data sbagliata dopo la migrazione.
Come Redate.io effettua la correzione a livello di server
Il motore di correzione proprietario di Redate.io si connette alla casella di posta (Google Workspace, Microsoft 365 o qualsiasi server IMAP) e scansiona ogni email per identificare quelle con header "Received" di migrazione. La scansione è gratuita.
Per ogni email interessata, il pipeline di analisi multi-stadio identifica le firme di migrazione tramite corrispondenza di pattern su centinaia di firme di strumenti di migrazione noti, applica correzioni mirate preservando l'integrità del messaggio (firme S/MIME, strutture multipart, allegati inline, header non-ASCII e decine di altri casi limite), ed esegue una verifica di integrità su ogni email corretta. Gli originali vengono spostati in una cartella di backup visibile per 30 giorni. Il processo completo è descritto nell'articolo si possono correggere le date email dopo la migrazione.
Dopo la correzione, non c'è nulla da configurare in Outlook, nessuna impostazione da cambiare su ogni dispositivo, nessun workaround da ricordare. Le date sono semplicemente corrette, ovunque, in modo definitivo.
Smetta di affidarsi a un workaround che funziona solo a metà. Avvii una scansione gratuita per vedere quante email hanno date errate, e ne corregga 10 gratuitamente per verificare i risultati.