BitTitan MigrationWiz: ret forkerte e-maildatoer

7 min

Hvad er BitTitan MigrationWiz?

BitTitan MigrationWiz er en af verdens mest brugte e-mailmigreringsplatforme. MSP'er, IT-konsulenter og virksomheders IT-teams stoetter sig til MigrationWiz for at flytte postkasser mellem platforme: fra Exchange on-premises til Microsoft 365, fra Google Workspace til Exchange Online, eller mellem enhver kombination af IMAP-kompatible systemer. Millioner af postkassemigreringer er gaaet gennem MigrationWiz, og vaerktojet er kendt for sin paalidelighed og brugervenlighed.

Men der er et vedvarende problem der rammer naesten hver MigrationWiz-migrering: e-maildatoerne.

Efter migreringen aabner brugerne deres postkasse i Outlook eller en anden klient og opdager at hver e-mail viser migreringsdatoen i stedet for den originale modtagelsesdato. En postkasse der spaender over aars korrespondance ser pludselig ud som om hver besked ankom den samme dag. Fem aars historik, fladtrykt. Det er desorienterende, og for brugere der er afhaengige af datosogning og -sortering er det et reelt slag mod produktiviteten.

Hvordan MigrationWiz foraarsager datoproblemet

"Received"-headeren mx.migrationwiz.com

Under migreringen behandler MigrationWiz hver e-mail fra kildeserveren og uploader den til destinationen. Som del af denne proces tilfojes en ny "Received"-header til hver besked, indeholdende en reference til "mx.migrationwiz.com" og et tidsstempel der svarer til dato og klokkeslaet hvor migreringen behandlede den specifikke e-mail.

En typisk MigrationWiz "Received"-header ser saadan ud:

Received: from mx.migrationwiz.com by destination-server;
  Thu, 11 Apr 2019 14:22:33 +0000

Denne header indsaettes oeverst i e-mailens headerkade, hvilket goer den til beskedens nyeste "Received"-header.

Hvorfor e-mailklienter viser den forkerte dato

E-mailklienter som Microsoft Outlook bestemmer "modtagelsesdatoen" ved at laese den oeverste "Received"-header. Under normal drift afspejler denne header det faktiske leveringstidspunkt. Efter en MigrationWiz-migrering afspejler den oeverste header migreringstidspunktet i stedet. Hver e-mail i postkassen viser migreringsdatoen som modtagelsesdato. Den originale "Date"-header (der registrerer hvornaar e-mailen oprindeligt blev sendt) er stadig til stede i beskeden, men de fleste e-mailklienter prioriterer "Received"-headeren til visning.

For en dybdegaaende forklaring af hvorfor dette sker med alle migreringsvaerktojer, se hvorfor e-mails viser forkert dato efter IMAP-migrering.

Saadan identificerer du MigrationWiz-headeren

Se headers i Outlook

For at bekraefte at datoproblemet skyldes MigrationWiz, aabner du en paavirket e-mail i Outlook Desktop, klikker paa "Filer" og derefter "Egenskaber". Scroll ned til feltet "Internetheadere". Kig efter en "Received"-header der indeholder "migrationwiz" eller "mx.migrationwiz.com". Hvis denne header eksisterer og dens tidsstempel matcher migreringsdatoen, er diagnosen bekraeftet.

Se headers i Gmail

I Gmails webgraenseflade aabner du den paavirkede e-mail, klikker paa trepunktsmenuen oeverst til hoejre og vaelger "Vis original". Det viser de raa headers. Soeg efter "migrationwiz" i headerteksten. MigrationWiz' "Received"-header vil vaere naer toppen af kaeden.

Se headers i OWA (Outlook Web App)

I Outlook paa nettet aabner du e-mailen, klikker paa de tre prikker, vaelger "Vis" og derefter "Vis beskeddetaljer". De raa headers vises i et popupvindue. Soeg efter "migrationwiz" for at finde migrerings-headeren.

Problemets omfang

MigrationWiz-migreringer behandler typisk hele postkasser paa en gang. Hver e-mail i hver mappe er ramt: indbakke, sendte elementer, kladder, arkiv, tilpassede mapper. For en bruger med 10.000 e-mails der spaender over fem aar, viser alle 10.000 beskeder den samme migreringsdato. Datosortering bliver ubrugelig. Soegeresultater returnerer misvisende tidsstempler. Compliancevaerktojer der baserer sig paa modtagelsesdatoer producerer ukorrekte rapporter.

Og for organisationer med hundredvis af brugere? Problemet multiplicerer sig hurtigt. Helpdesk-billetter stroemmer ind. IT-administratorer er under pres for at loese problemet men finder ingen loesning i selve MigrationWiz eller i BitTitans supportdokumentation. Hvorfor adresserer BitTitan ikke dette i deres vaerktoej? Fordi det teknisk set ikke er en fejl i deres software - det er en konsekvens af hvordan IMAP fungerer.

Tilgange til at rette MigrationWiz-datoproblemet

Man kunne tro at et lille script til at fjerne den problematiske header ville klare det. Saa enkelt er det ikke. Altsaa, det kunne virke paa basale ren-tekst e-mails, men naar du rammer S/MIME-signerede beskeder, PGP-krypteret indhold, multipart MIME-strukturer med indlejrede graenser, eller e-mails med ikke-ASCII-kodede headers (RFC 2047), vil et naivt script korrumpere data. Og det vaerste er at du maaske ikke opdager korruptionen foer maaneder senere, naar nogen forsoeger at aabne en vigtig vedhaeftning og opdager at den stille og roligt er blevet oedelagt.

Det er ikke en simpel headerredigering. At haandtere det fulde spektrum af e-mailformater korrekt, fra aeldgamle encodings til moderne multipart-strukturer med inline-billeder og Content-Transfer-Encoding-variationer, kraever dybt kendskab til RFC 2822- og MIME-standarderne. En enkelt forkert byte i en MIME-graense kan goere en hel e-mail ulaselig (ikke den slags overraskelse man vil opdage en tirsdag morgen). For flere postkasser er den manuelle tilgang simpelthen ikke gangbar.

Re-migrering (dyrt, samme resultat)

Nogle administratorer overvejer at koere migreringen igen med andre MigrationWiz-indstillinger. Desvaerre loeser re-migrering ikke datoproblemet. MigrationWiz tilfojer "Received"-headeren ved hver migrering. En anden migrering tilfojer endnu en "Received"-header, komplicerer headerkaeden yderligere uden at rette datoen. Re-migrering koster ogsaa ekstra licensgebyrer og kraever betydelig nedetid. For en sammenligning af alle rettelsestilgange og deres omkostninger, se kan e-maildatoer rettes efter migrering.

Automatiseret rettelse med Redate.io

Redate.io er bygget specifikt til at rette e-maildatoer efter migrering, med dedikeret support for MigrationWiz-headers. Redate.io's proprietaere korrektionsmotor analyserer den komplette headerkade for hver besked, anvender moenstergenkendelse paa hundredvis af kendte migreringsvaerktojsprofiler (inklusive MigrationWiz-specifikke moenstre), og koerer hver e-mail gennem en flertrins analysepipeline der haandterer encodings saertilfaelde, multipart-strukturer og digitale signaturer. Resultatet: korrekte datoer gendannet paa hver e-mail, med en integritetsverifikation der bekraefter hver rettelse foer faerdiggorelse.

Ret MigrationWiz-datoer med Redate.io

Forbind postkassen

Log ind paa Redate.io og tilfoej den paavirkede postkasse. For Google Workspace bruger du domaenedelegering via en Service Account. For Microsoft 365, Azure AD-appregistrering. For andre IMAP-servere bruges standard loginoplysninger. Administratoradgang giver mulighed for at rette flere postkasser fra en enkelt forbindelse.

Koer den gratis analyse

Redate.io analyserer postkassen og identificerer hver e-mail med en MigrationWiz "Received"-header. Analysen er helt gratis og viser en detaljeret rapport: samlet antal analyserede e-mails, antal paavirkede e-mails og detekteret migreringsdato. Ingen betaling kraeves for at se analyseresultaterne.

Gennemgaa og ret

Efter gennemgang af analyseresultaterne vaelger du en plan baseret paa antallet af paavirkede e-mails og starter rettelsen. De originale beskeder flyttes til en synlig mappe "Redate.io - Originals" (ikke slettet) og bevares i 30 dage. Hver rettelse gennemgaar en integritetsverifikation der sammenligner den rettede besked med originalen for at sikre nul datatab.

Verificer i Outlook

Efter rettelsen aabner du Outlook og lader det synkronisere. Hver e-mail viser nu sin originale modtagelsesdato. Datosortering fungerer korrekt igen. Postkassens kronologiske raekkefoelge er gendannet, som om migreringen aldrig havde roert ved tidsstemplerne.

Platformsspecifikke guider for MigrationWiz

Redate.io tilbyder detaljerede rettelsesguider for hver platform paavirket af MigrationWiz-migreringer:

Ofte stillede spoergsmaal

Tilbyder BitTitan en datokorrektionsfunktion?

Nej. BitTitan MigrationWiz inkluderer ingen post-migreringsdatokorrektionsfunktionalitet. MigrationWiz-dokumentationen adresserer ikke datoproblemet, og BitTitan Support dirigerer typisk brugere mod at skifte Outlook-visningen til "Sendt"-dato som workaround. Det retter ikke de underliggende data.

Kan Redate.io rette datoer maaneder efter MigrationWiz-migrering?

Ja. Den originale "Date"-header er bevaret inde i hver e-mail paa ubestemt tid. Redate.io kan rette datoer uanset hvor lang tid der er gaaet siden migreringen. Uanset om migreringen blev afsluttet i sidste uge eller for to aar siden, fungerer rettelsen paa samme maade.

Hvad med MigrationWiz-migreringer mellem Google Workspace og Microsoft 365?

Redate.io retter datoer paa destinationsplatformen, uanset hvor e-mails stammer fra. Uanset om MigrationWiz flyttede postkasser fra Google Workspace til Microsoft 365, fra Exchange til Google Workspace eller i enhver anden retning, identificerer og retter Redate.io MigrationWiz' "Received"-header. Rettelsen virker paa enhver IMAP-kompatibel destination.

Klar til at rette MigrationWiz-datoer? Start en gratis analyse for at se praecis hvor mange e-mails der er paavirket i hver postkasse. Analysen er gratis, tager kun faa minutter og kraever ingen teknisk viden.