Oprava dátumov migrácie Exchange IMAP v OWA
Prečo migrácie Exchange IMAP poškodzujú dátumy v OWA
Outlook na webe (OWA) je webový front-end pre Exchange Online a lokálny Exchange Server. Po migrácii Exchange IMAP každý e-mail v OWA zobrazuje dátum migrácie namiesto pôvodného dátumu prijatia. Prečo? Pretože OWA číta tú istú vlastnosť PR_MESSAGE_DELIVERY_TIME, ktorú používa Outlook desktop, a táto vlastnosť bola počas migrácie prepísaná.
Keď vstavaný migračný nástroj IMAP v Exchange nahráva správy do cieľovej schránky, transportný kanál spracuje každú z nich ako nové doručenie. Pridá hlavičku Received s aktuálnym časom spracovania a podľa toho nastaví internú časovú pečiatku doručenia. Pôvodná informácia o dátume stále existuje v hlavičke Date, ale OWA tam nikdy pri zobrazovaní stĺpca s dátumom nehľadá.
Niektorí správcovia predpokladajú, že problém je obmedzený na Outlook desktop a odporúčajú prepnutie na OWA ako riešenie. (Táto rada sa na migračných fórach objavuje prekvapivo často.) Nepomôže to. OWA aj Outlook desktop čítajú z toho istého úložiska správ Exchange. Ak je čas doručenia na serveri nesprávny, je nesprávny všade - OWA, Outlook desktop, Outlook mobile, EWS klienti tretích strán. Z poškodenia dátumov na strane servera neexistuje únik na strane klienta.
Ako nesprávne dátumy ovplyvňujú prácu v OWA
Každý e-mail v zozname správ OWA zobrazuje časovú pečiatku migrácie. Karta Prioritná pošta, karta Ostatné, odoslané položky, archivované správy - všetko zobrazuje rovnaký nesprávny dátum. Vyhľadávacia funkcia OWA podporuje filtre dátumov ako "received:this week" alebo "received:last month", ale tieto filtre sa dotazujú na poškodenú časovú pečiatku doručenia. Vyhľadávanie e-mailov prijatých v januári 2024 vráti nulové výsledky, ak migrácia prebehla v marci 2026.
Zobrazenie konverzácií v OWA stále správne zoskupuje správy podľa vlákna (pomocou predmetu a odkazov na ID správy), ale dátum vedľa každej správy v rámci konverzácie je dátum migrácie. Po nabehnutí kurzora na dátum sa zobrazí úplná časová pečiatka, ktorá je tiež nesprávna. Funkcia filtrovania na rýchle filtrovanie podľa rozsahu dátumov sa stáva nespoľahlivou. Pre organizácie, kde je OWA primárnym e-mailovým klientom (bežné v prostrediach, ktoré sa vyhýbajú nasadzovaniu desktopového softvéru, alebo medzi vzdialenými pracovníkmi na spravovaných zariadeniach), to fakticky ničí chronologickú použiteľnosť každej schránky, ktorá prešla migráciou IMAP.
Často kladené otázky
Je problém s dátumami v OWA rovnaký ako v Outlook desktop?
Identický. OWA aj Outlook desktop čítajú vlastnosť PR_MESSAGE_DELIVERY_TIME z úložiska správ Exchange. Poškodenie dátumov je na strane servera, takže oprava na úrovni servera cez Redate.io opraví zobrazenie v OWA, Outlook desktop a Outlook mobile súčasne.
Dá sa pôvodný správny dátum niekde v OWA zobraziť?
Áno, ale iba manuálne. Otvorte správu v OWA, kliknite na trojbodkovú ponuku a vyberte "Zobraziť zdroj správy". Pôvodná hlavička Date zobrazí správny dátum. Robiť to pre 20 000 e-mailov však samozrejme nie je realistické riešenie.
Ako Redate.io identifikuje, ktoré e-maily potrebujú opravu?
Redate.io používa porovnávanie vzorov naprieč podpismi migračných nástrojov na identifikáciu e-mailov postihnutých migráciou IMAP. Systém analyzuje reťazec hlavičiek každej správy, deteguje hlavičky Received pridané počas migrácie a označí správy, kde sa časová pečiatka doručenia líši od pôvodnej hlavičky Date.
Funguje Redate.io s lokálnym Exchange Serverom alebo iba s Exchange Online?
S oboma. Redate.io sa pripája k akémukoľvek prostrediu Exchange s povoleným IMAP vrátane Exchange Online (Microsoft 365), Exchange Server 2016 a Exchange Server 2019. Proces opravy je rovnaký bez ohľadu na to, či je Exchange hostovaný alebo lokálny.