Wat BitTitan MigrationWiz doet met e-maildatums
De migratie was afgelopen vrijdag voltooid. 47 mailboxen verplaatst van on-prem Exchange naar Microsoft 365, alles groen in het MigrationWiz-dashboard. Dan komt maandagochtend en het eerste ticket verschijnt: "Al mijn e-mails tonen 28 maart 2026."
Elk afzonderlijk bericht. Jaren aan correspondentie, klantvoorstellen uit 2019, facturen uit 2021, allemaal voorzien van de migratiedatum. Het MigrationWiz-log geeft aan dat alles succesvol is overgezet (en technisch klopt dat). Maar de datums zijn weg.
BitTitan MigrationWiz is een van de meest gebruikte tools voor cloud-to-cloud e-mailmigratie. Het verwerkt migraties van Exchange naar Microsoft 365, Google Workspace naar Exchange, cross-tenant verplaatsingen en nog veel meer. De tool zelf werkt goed voor wat het doet. Het datumprobleem is geen bug in MigrationWiz. Het is een gevolg van hoe het IMAP-protocol op transportniveau werkt, en MigrationWiz activeert het op een specifieke manier.
Hoe MigrationWiz omgaat met Received-headers
Wanneer MigrationWiz een e-mail van bron naar bestemming overzet, gebruikt het het IMAP-protocol (of Exchange Web Services, afhankelijk van het endpoint-type). Tijdens dit proces voorziet de bestemmingsmailserver het bericht van een nieuwe Received:-header met het actuele tijdstempel, precies zoals het bij elke inkomende e-mail zou doen.
Zo ziet een typische Received-headerketen eruit na een MigrationWiz-migratie:
Received: from mx.migrationwiz.com (processing-node-7.bittitan.com)
by outlook.office365.com; Fri, 28 Mar 2026 14:23:17 +0000
Received: from original-server.company.com
by mail.company.com; Tue, 15 Jan 2019 09:41:33 +0100
De originele Received:-header uit 2019 staat er nog. Net als de originele Date:-header. Maar e-mailclients zoals Outlook gebruiken die niet. Outlook leest de nieuwste Received:-header om te bepalen wanneer het bericht getoond moet worden, en die header zegt nu 28 maart 2026.
De INTERNALDATE-waarde (het tijdstempel dat IMAP-servers gebruiken voor sortering) wordt tijdens de overdracht ook overschreven. MigrationWiz probeert datums te bewaren wanneer de bestemming dit ondersteunt, maar het resultaat hangt sterk af van het gedrag van de bestemmingsserver. De transportpipeline van Microsoft 365 overschrijft bijvoorbeeld het INTERNALDATE met een eigen afleveringstijdstempel, ongeacht wat MigrationWiz aanvraagt.
Waarom het "Date Mapping" van MigrationWiz tekortschiet
BitTitan biedt een "Date Mapping"-functie in de Geavanceerde Opties van MigrationWiz. Op papier klinkt het als de oplossing. In de praktijk bepaalt het welk datumbereik van berichten gemigreerd wordt, niet hoe datums op de bestemming bewaard blijven.
De verwarring is begrijpelijk. De instelling bevat het woord "date". Maar wat het eigenlijk doet, is bronberichten filteren op datumbereik voor de migratie. Een bericht uit 2018 komt alsnog op de bestemming aan met het migratietijdstempel.
Er is ook de kwestie van IMAP- versus Exchange-endpoints. Wanneer MigrationWiz tussen twee Exchange-servers migreert via EWS (Exchange Web Services), werkt datumbehoud beter omdat EWS meer controle biedt over berichtmetadata. Maar zodra IMAP aan een van beide kanten betrokken is, neemt de IMAP APPEND-operatie het over en beslist de bestemmingsserver welk tijdstempel gebruikt wordt.
Sommige beheerders hebben geprobeerd de migratie opnieuw uit te voeren met andere endpoint-configuraties, in de hoop dat overschakelen van IMAP naar EWS de datums met terugwerkende kracht zou corrigeren. Dat werkt niet. De berichten staan al op de bestemming met verkeerde datums. MigrationWiz opnieuw draaien zou alleen duplicaten creëren.
MigrationWiz-scenario's die datums breken
Niet elke MigrationWiz-migratie veroorzaakt datumproblemen. Het probleem hangt af van de endpoint-combinatie:
- Exchange (on-prem) naar Microsoft 365 via IMAP: Datums gaan kapot. De M365-transportpipeline stempelt nieuwe Received-headers en overschrijft INTERNALDATE.
- Google Workspace naar Microsoft 365: Datums gaan kapot. MigrationWiz leest via IMAP van Google en schrijft naar M365, dat zijn transportheaders toevoegt.
- Exchange naar Exchange (EWS naar EWS): Datums blijven doorgaans behouden. EWS omzeilt de transportpipeline aan beide kanten.
- Willekeurige bron naar Google Workspace via IMAP: Datums gaan kapot. Googles IMAP-implementatie voegt een Received-header toe met het invoertijdstempel.
- Cross-tenant Microsoft 365: Hangt af van de methode. Het IMAP-pad breekt datums. Direct EWS kan ze behouden.
Het MigrationWiz-dashboard markeert geen datumproblemen. Alles wordt als "Completed" weergegeven omdat de berichten daadwerkelijk succesvol zijn overgezet. De inhoud is intact, bijlagen zijn in orde, de mappenstructuur is behouden. Alleen de datums zijn veranderd, en MigrationWiz registreert dat niet als migratiefout.
De werkelijke kosten van verkeerde datums na MigrationWiz
Verkeerde e-maildatums zijn niet alleen vervelend. Voor organisaties die met BitTitan hebben gemigreerd, gaan de gevolgen verder dan een rommelige inbox.
Juridische teams kunnen e-mails niet als bewijs gebruiken wanneer elk bericht de migratiedatum toont in plaats van de werkelijke verzenddatum. Fiscale audits vereisen chronologisch bewijs van communicatie. Compliancekaders zoals de AVG vereisen nauwkeurige administratie, en e-mails met vervalste tijdstempels voldoen niet aan die eis.
En dan is er de praktische kant. Probeer die contractdiscussie van november 2022 te vinden wanneer uw hele mailbox maart 2026 toont. Sorteren op datum? Zinloos. Zoeken op datumbereik? Geeft alles of niets terug.
Voor MSP's die MigrationWiz in klantomgevingen hebben gebruikt, ontstaat er een aansprakelijkheidsprobleem. De klant heeft betaald voor een migratie. Die heeft hij gekregen, maar zijn e-mailarchief is effectief onbruikbaar voor op datum gebaseerde workflows.
Eerlijk gezegd, een MSP waar men over hoorde had ongeveer 380 mailboxen gemigreerd voor een advocatenkantoor. Drie maanden later ontdekte het procesvoerende team van het kantoor het datumprobleem tijdens de bewijsverzameling. Elke e-mail die ze als bewijs moesten presenteren, toonde de migratiedatum. De MSP moest uitleggen waarom 6 jaar aan correspondentie met tijdstempels allemaal juni 2025 toonde.
BitTitan MigrationWiz-datums herstellen
De originele Date:-header zit nog steeds in elke e-mail. MigrationWiz raakt het berichtlichaam noch de originele headers aan. Het zijn de extra Received:-header en het overschreven INTERNALDATE die het weergaveprobleem veroorzaken.
Redate.io maakt verbinding met de mailbox (Google Workspace, Microsoft 365 of IMAP), scant op e-mails die door de MigrationWiz-migratie zijn getroffen en corrigeert de datummetadata via een eigen meervoudige analysepipeline. De correctie richt zich specifiek op de metadatalaag, met patroonherkenning tegen bekende MigrationWiz-headersignaturen, inclusief de kenmerkende identificatoren mx.migrationwiz.com en bittitan.com in de Received-keten.
Elke gecorrigeerde e-mail wordt individueel geverifieerd tegen het origineel. De verificatie controleert berichtintegriteit, bijlagebehoud, mapplaatsing en threading. Originele e-mails worden bewaard in een zichtbare map Redate.io - Originals gedurende 30 dagen voor het geval een rollback nodig is.
Het probleem begrijpen is één ding. 15.000 e-mails corrigeren zonder een enkele bijlage te verliezen, S/MIME-handtekeningen te beschadigen of multipart MIME-grenzen te corrumperen is iets anders. Een script dat werkt op 10 testberichten in een lab zal de randgevallen van een productiemailbox met 7 jaar correspondentie, PGP-versleutelde berichten en RFC 2047 non-ASCII-headers niet aankunnen.
Hoe verifieert u dat elk gecorrigeerd bericht intact is? Dat threading nog werkt, dat agenda-uitnodigingen nog correct worden verwerkt, dat de bijlage van 47 MB bij die ene e-mail uit 2020 niet is beschadigd? Redate.io doet dit automatisch, voor elk afzonderlijk bericht. En als iets niet klopt, staat het origineel daar in de back-upmap.
De gratis scan duurt ongeveer twee minuten. Het maakt verbinding met de mailbox, identificeert elke e-mail die is voorzien van de MigrationWiz-migratiedatum en toont het exacte aantal en de kosten voordat u iets betaalt. Geen creditcard, geen verplichting.
Platformspecifieke herstelgidsen voor BitTitan
Het herstelproces verschilt afhankelijk van waar MigrationWiz uw e-mails naartoe heeft verplaatst. Redate.io behandelt de specifieke kenmerken van elk platform automatisch, maar als u details wilt over uw specifieke configuratie:
- BitTitan-datums in Outlook herstellen
- BitTitan-datums in Microsoft 365 herstellen
- BitTitan-datums in Google Workspace herstellen
- BitTitan-datums in Exchange Online herstellen
Redate.io werkt ook voor migraties die maanden of jaren geleden zijn voltooid. De originele Date-header vervalt niet.
Gemigreerd met BitTitan MigrationWiz en verkeerde datums? Voer een gratis scan uit om precies te zien hoeveel e-mails zijn getroffen voordat u zich ergens aan verbindt.