Težava z datumi pri selitvi v Microsoft 365
Po selitvi v Microsoft 365 (Exchange Online) organizacije pogosto odkrijejo nekaj, kar bi moralo biti v oceni tveganj selitvenega projekta, pa ni bilo: vsaka e-pošta v vsakem nabiralniku prikazuje datum selitve namesto izvornega datuma prejema. Uporabniki odprejo Outlook in vidijo tisoče e-poštnih sporočil, vseh označenih z enakim datumom. Razvrščanje po datumu je neuporabno. Iskalni rezultati vračajo zavajajoče časovne žige. Celotna kronološka zgodovina nabiralnika je videti uničena.
Ta težava prizadene selitve z vseh izvornih platform: lokalni Exchange, Gmail, Google Workspace, Zimbra, Lotus Notes in kateri koli drug IMAP strežnik. Zadene selitve, izvedene z vsemi priljubljenimi orodji, vključno z BitTitan MigrationWiz, izvornim uvozom IMAP skrbniškega centra Exchange in orodji tretjih oseb, kot sta CloudM in imapsync. Temeljni vzrok je vedno enak: glava "Received", dodana med selitvenim postopkom, prepiše prikaz izvornega datuma v Outlooku.
Pogoste selitvene poti v Microsoft 365
Iz Gmail / Google Workspace
Organizacije, ki prehajajo z Google Workspace na Microsoft 365, običajno uporabljajo BitTitan MigrationWiz, CloudM ali funkcijo uvoza IMAP skrbniškega centra Exchange. Vsako od teh orodij izvleče e-pošto iz Gmaila in jo vstavi v Exchange Online. Med vstavljanjem Exchange Online doda glavo "Received" s časovnim žigom selitve. Ta glava postane najnovejša glava "Received" v e-pošti, kar povzroči, da Outlook prikaže datum selitve kot datum prejema.
Iz lokalnega Exchange
Selitve iz lokalnega Exchange (2010, 2013, 2016, 2019) v Exchange Online uporabljajo Microsoftova izvorna selitvena orodja (neposredna selitev, stopenjska selitev, hibridna selitev) ali orodja tretjih oseb, kot je BitTitan. Hibridne selitve, ki uporabljajo selitveno končno točko Exchange, včasih ohranijo datume pravilno, toda selitve IMAP in selitve z orodji tretjih oseb pogosto povzročijo datumsko težavo. Izid je odvisen od natančnega načina, kako orodje vstavi sporočila v Exchange Online.
Iz drugih IMAP strežnikov
Selitve iz Zimbra, Zoho, e-poštnega gostovanja cPanel, Dovecot in drugih IMAP strežnikov v Microsoft 365 se običajno izvedejo prek izvornega uvoza IMAP skrbniškega centra Exchange ali imapsync. Obe metodi povzročita, da Exchange Online med uvoznim postopkom doda glave "Received". Vsaka preseljena e-pošta prikazuje datum selitve v Outlooku.
Kako Exchange Online obravnava preseljeno e-pošto
Exchange Online in glave "Received"
Ko se sporočilo vstavi v nabiralnik Exchange Online (bodisi prek IMAP, EWS ali Microsoft Graph API), ga Exchange Online obdela kot novo dostavo sporočila in doda transportne glave. Te glave vključujejo vnos "Received" s trenutnim časovnim žigom. Za preseljene e-poštne sporočila ta časovni žig ustreza datumu selitve, ne pa izvornemu datumu dostave.
Kako Outlook prebere datum
Outlook (namizni, spletni in mobilni) določi datum "prejema" z branjem metapodatkov in glav e-pošte. Stolpec "Prejeto" (ki je privzeti pogled v Outlooku) prikazuje datum iz najnovejše glave "Received" ali časovnega žiga dostave, shranjenega v Exchange. Po selitvi ta vrednost odraža, kdaj je selitveno orodje dostavilo sporočilo v Exchange Online, ne kdaj je bilo sporočilo prvotno poslano ali prejeto. Za celotno tehnično razlago glejte popravek napačnega datuma Outlooka po selitvi.
Outlook na spletu (OWA)
Outlook na spletu (OWA) prikazuje enak napačen datum kot Outlook namizni. V nasprotju s spletnim vmesnikom Gmail (ki včasih prikazuje pravilen datum iz glave "Date") OWA dosledno prikazuje časovni žig dostave Exchange. Zasilna rešitev na strani odjemalca ne obstaja. Popravek se mora izvesti na ravni strežnika.
Vgrajena orodja Microsofta tega ne morejo popraviti
Skrbniški center Exchange
Skrbniški center Exchange zagotavlja obsežne funkcije upravljanja nabiralnikov, toda ne vključuje orodja za popravek datumov e-pošte po selitvi. Ni zmožnosti množičnega urejanja glav. Ni čarovnika za popravek datumov. Ni ukaza PowerShell, ki bi spremenil glave "Received" obstoječih sporočil.
Orodja za skladnost (eDiscovery, hramba)
Orodja za skladnost Microsoft 365, kot sta eDiscovery in pravilniki hrambe, uporabljajo shranjene časovne žige e-pošte. Po selitvi ta orodja odražajo datum selitve, kar lahko povzroči resne težave s pravnimi zadržki, regulativno skladnostjo in revizijskimi sledmi. To ni le vprašanje udobja za uporabnike, ampak lahko ima pravne in regulativne posledice za organizacije, ki jih zavezujejo zahteve hrambe e-pošte.
PowerShell
Exchange Online PowerShell zagotavlja zmogljive zmožnosti upravljanja nabiralnikov, toda ne more spremeniti surove vsebine e-poštnih sporočil. Ukaz Set-MailboxMessageConfiguration in povezani ukazi nadzorujejo nastavitve nabiralnika, ne glav posameznih sporočil. Ni nobene podprte metode PowerShell za odstranitev glav "Received" iz obstoječih sporočil v Exchange Online. Kaj torej naj storijo skrbniki?
Popravek datumov Microsoft 365 z Redate.io
Kako se Redate.io poveže z Microsoft 365
Redate.io se poveže z Exchange Online prek registracije aplikacije Azure AD (Entra ID). Skrbnik ustvari registracijo aplikacije v portalu Azure, podeli potrebna poštna dovoljenja (Mail.ReadWrite) in zagotovi soglasje skrbnika za najemnika. To Redate.io omogoči dostop do vseh nabiralnikov v organizaciji prek Microsoft Graph API ali IMAP z avtentikacijo OAuth2.
Postopek registracije aplikacije traja približno 15 minut in sledi standardnim vzorcem OAuth2 Microsofta. Nobeno uporabniško geslo se ne deli, avtentikacija se v celoti obravnava prek žetonov Azure AD.
Kako začeti
Registrirajte aplikacijo Azure AD. V portalu Azure se pomaknite do Azure Active Directory (Entra ID), nato Registracije aplikacij, in ustvarite novo aplikacijo. Konfigurirajte jo kot enojemniško ali večnajemniško aplikacijo glede na zahteve organizacije.
Podelite poštna dovoljenja. Dodajte dovoljenje Microsoft Graph "Mail.ReadWrite" (dovoljenje aplikacije) k registraciji aplikacije. Podelite soglasje skrbnika, da lahko aplikacija dostopa do nabiralnikov brez posamezne avtorizacije uporabnikov.
Ustvarite skrivnost odjemalca ali certifikat. Ustvarite skrivnost odjemalca ali naložite certifikat za avtentikacijo. Zabeležite si ID aplikacije in ID najemnika.
Povežite se v Redate.io. Prijavite se v Redate.io, izberite "Microsoft 365" kot platformo in vnesite ID aplikacije, ID najemnika in skrivnost odjemalca. Redate.io preveri povezavo in prikaže seznam razpoložljivih nabiralnikov.
Preglejte in popravite. Izberite nabiralnike za pregled. Brezplačni pregled prepozna prizadeta e-poštna sporočila v vsakem nabiralniku. Po pregledu rezultatov izberite načrt in zaženite popravek. Lastni popravljalni motor Redate.io obdela vsako e-pošto skozi večstopenjski analitični cevovod, ki obravnava podpise S/MIME, večdelne strukture MIME, robne primere kodiranja in desetine drugih različic, ki bi naivni skripti povzročile poškodbe podatkov.
Kaj Redate.io zagotovi
Za vsako prizadeto e-pošto popravljalni motor analizira celotno verigo glav, izvede ciljane popravke na podlagi ujemanja vzorcev po stotinah znanih selitvenih podpisov in potrdi vsak rezultat s preverjanjem celovitosti pred zaključkom. Izvorna sporočila se premaknejo v mapo "Redate.io - Originals" znotraj nabiralnika in se hranijo 30 dni. To je veliko bolj zahtevno kot preprosta operacija iskanja in zamenjave na besedilu glav.
Po popravku
Ko Redate.io zaključi popravek, Outlook (namizni, spletni in mobilni) prikazuje pravilne izvorne datume. Razvrščanje po datumu "prejema" deluje po pričakovanjih. Iskalni rezultati vračajo natančne časovne žige. Orodja za skladnost odražajo pravilne datume za pravne in regulativne namene. Popravek je trajen, nobeno stalno vzdrževanje ni potrebno.
Vodniki po orodjih za Microsoft 365
- Popravek datumov BitTitan MigrationWiz v Microsoft 365
- Popravek datumov uvoza Exchange IMAP v Outlooku
Selili ste v Microsoft 365 in datumi e-pošte so napačni? Zaženite brezplačen pregled z Redate.io, da prepoznate prizadeta e-poštna sporočila v vseh nabiralnikih in obnovite pravilne datume v Outlooku, OWA in vsakem povezanem odjemalcu.