E-maildatums herstellen na Google Workspace-migratie

6 min

Het datumprobleem na Google Workspace-migratie

Organisaties die naar Google Workspace migreren, doen vaak een onaangename ontdekking: alle e-mails in alle mailboxen tonen de verkeerde datum. In plaats van de oorspronkelijke verzend- of ontvangstdatum toont elk bericht de datum waarop de migratie is uitgevoerd. Het maakt niet uit of de organisatie is gemigreerd vanuit Microsoft Exchange, Office 365, Zimbra, Lotus Notes of een andere IMAP-server. Duizenden e-mails, allemaal met een en dezelfde datum.

En dit is niet specifiek voor een bepaalde migratietool. Het probleem treedt op met BitTitan MigrationWiz, CloudM Migrate, GSMMO, imapsync, en alle andere tools die e-mails in Google Workspace plaatsen via IMAP of de Gmail API. De oorzaak hangt samen met een fundamenteel mechanisme in hoe mailservers berichten verwerken.

Voor een specifieke handleiding over de GSMMO-tool (Google Workspace Migration for Microsoft Outlook), raadpleeg het dedicated GSMMO-artikel.

Veelvoorkomende migratiepaden naar Google Workspace

Vanuit Microsoft Exchange (on-premises)

Organisaties die on-premises Exchange-servers draaien (2010, 2013, 2016 of 2019) migreren naar Google Workspace om infrastructuurkosten te verlagen en een cloudmodel te omarmen. Deze migraties gebruiken doorgaans CloudM, BitTitan MigrationWiz of GSMMO. De migratietool maakt verbinding met Exchange, downloadt elke e-mail en laadt deze in de Google Workspace-mailbox van de gebruiker. Elke geladen e-mail ontvangt een nieuwe "Received"-header met het migratietijdstempel.

Vanuit Microsoft 365 (Office 365)

Migraties van Microsoft 365 naar Google Workspace komen regelmatig voor wanneer organisaties van ecosysteem wisselen. BitTitan MigrationWiz en CloudM zijn de populairste tools voor dit type migratie. Het proces haalt e-mails op uit Exchange Online en plaatst ze in Google Workspace. Hetzelfde "Received"-headerprobleem is van toepassing: elke gemigreerde e-mail toont de migratiedatum.

Vanuit andere IMAP-servers

Migraties vanuit Zimbra, Zoho, cPanel-hosting, Dovecot, Courier en andere IMAP-servers naar Google Workspace gebruiken tools zoals imapsync, CloudM of aangepaste scripts. De bestemming (Google Workspace) voegt een "Received"-header toe tijdens de insertieoperatie, ongeacht het bronplatform. Zelfs migraties vanuit een andere Google Workspace-tenant produceren hetzelfde probleem.

Waarom datums verkeerd zijn in Google Workspace

De Gmail-webinterface vs. IMAP-clients

Google Workspace presenteert een bijzondere situatie. De Gmail-webinterface gebruikt doorgaans de "Date"-header van de e-mail om de berichtdatum weer te geven, wat betekent dat e-mails vaak met de juiste datum verschijnen in de webinterface. Wanneer dezelfde mailbox echter via een IMAP-client (Outlook, Apple Mail, Thunderbird) wordt benaderd, leest de client de meest recente "Received"-header en toont de migratiedatum.

Dit verschil creeert aanzienlijke verwarring. Een beheerder die de migratie test in de Gmail-webinterface ziet correcte datums en concludeert dat de migratie geslaagd is. Maar wanneer gebruikers Outlook verbinden met hun Google Workspace-account, melden ze dat elke e-mail de verkeerde datum heeft. Het probleem bestaat wel degelijk op de server (de headers bevatten het migratietijdstempel), maar het wordt pas zichtbaar in bepaalde clients. Hoeveel beheerders hebben een migratieproject afgesloten in de veronderstelling dat alles in orde was, om de maandag erna overspoeld te worden met tickets?

De IMAP INTERNALDATE-factor

Google Workspace slaat een INTERNALDATE op voor elke e-mail, ingesteld tijdens het insertieproces. Sommige migratietools stellen deze waarde correct in op de oorspronkelijke datum, andere laten hem op de migratiedatum staan. Maar zelfs wanneer de INTERNALDATE correct is, tonen IMAP-clients die de voorkeur geven aan "Received"-headers (zoals Outlook) alsnog de verkeerde datum. De volledige correctie vereist zowel het verwijderen van de migratie-"Received"-header als het verifieren dat de INTERNALDATE correct is ingesteld. Zie voor een gedetailleerde technische uitleg waarom e-mails verkeerde datums tonen na IMAP-migratie.

Google Workspace-beheeropties (die niet werken)

De Google Admin Console

De Google Admin Console biedt uitgebreide beheersmogelijkheden voor Google Workspace, maar bevat geen functionaliteit om e-maildatums na migratie te corrigeren. Geen tool voor bulkheaderbewerking. Geen datumcorrectiehulpprogramma. Geen manier om de INTERNALDATE van bestaande e-mails via de beheerdersinterface te wijzigen.

Google Apps Script

Google Apps Script kan veel Gmail-bewerkingen automatiseren, maar kan de ruwe headers van e-mails niet wijzigen. De GmailApp- en Gmail API-services die via Apps Script beschikbaar zijn, stellen u in staat berichten te lezen, labels te wijzigen en metadata aan te passen, maar ondersteunen niet het vervangen van de ruwe RFC 2822-inhoud van een bericht. De correctie vereist dus werk op een veel dieper niveau dan wat Apps Script beschikbaar stelt.

Google Data Migration Service

De datamigratieservice van Google (beschikbaar in de Admin Console) is ontworpen om e-mails naar Google Workspace te migreren, niet om headers na migratie te corrigeren. Het opnieuw uitvoeren van een migratie met deze tool zou een extra "Received"-header toevoegen, waardoor het probleem verergert.

Google Workspace-datums herstellen met Redate.io

Hoe beheerdersdelegatie werkt

Redate.io gebruikt de domeinbrede delegatiefunctie van Google Workspace om toegang te krijgen tot mailboxen. De beheerder maakt een serviceaccount aan in de Google Cloud Console, verleent de benodigde Gmail API-scopes en activeert domeinbrede delegatie. Dit stelt Redate.io in staat om elke mailbox van de organisatie te verwerken zonder de individuele referenties van gebruikers nodig te hebben.

De delegatieconfiguratie duurt ongeveer 10 minuten en volgt hetzelfde proces als andere Google Workspace-migratie- en beheertools. Eenmaal geconfigureerd kan de beheerder elk aantal mailboxen analyseren en corrigeren vanuit het Redate.io-dashboard.

Aan de slag

Een serviceaccount aanmaken. Maak in de Google Cloud Console een nieuw project aan (of gebruik een bestaand project), activeer de Gmail API en maak een serviceaccount aan met domeinbrede delegatie ingeschakeld.

API-scopes verlenen. Navigeer in de Google Workspace Admin Console naar Beveiliging, vervolgens API-besturingselementen, vervolgens Domeinbrede delegatie. Voeg de client-ID van het serviceaccount toe en verleen de door Redate.io vereiste Gmail API-scopes.

Verbinden in Redate.io. Log in bij Redate.io, selecteer "Google Workspace" als platform en upload het JSON-sleutelbestand van het serviceaccount. Redate.io valideert de verbinding en toont de beschikbare mailboxen.

Mailboxen analyseren. Selecteer de te analyseren mailboxen (of analyseer alle mailboxen). De gratis analyse identificeert het aantal e-mails met onjuiste datums in elke mailbox. Er is geen betaling vereist voor de analyse.

Corrigeren. Beoordeel de analyseresultaten, kies een plan en start de correctie. De eigen correctie-engine van Redate.io verwerkt elke mailbox door elke e-mail door een meerfasig analyseproces te sturen dat coderingsproblemen, multipart-berichtstructuren, digitale handtekeningen en tientallen randgevallen verwerkt die een zelfgemaakt script zou beschadigen. De voortgang is in realtime zichtbaar. Oorspronkelijke berichten worden bewaard in een label "Redate.io - Originals" gedurende 30 dagen.

Na de correctie

Zodra Redate.io de correctie heeft voltooid, tonen e-mails de juiste datum in alle clients: Gmail web, Outlook, Apple Mail, Thunderbird en elke andere IMAP-verbonden applicatie. De correctie is permanent. Er is geen doorlopend onderhoud of abonnement nodig. Gebruikers kunnen sorteren op datum, zoeken op datumbereik en compliancetools gebruiken met vertrouwen in de nauwkeurigheid van de tijdstempels. De mailbox functioneert zoals het vanaf het begin had moeten functioneren.

Toolspecifieke handleidingen voor Google Workspace

Voor gedetailleerde instructies op basis van de specifieke migratietool die is gebruikt, raadpleeg deze handleidingen:

Migratie naar Google Workspace en alle e-mails tonen de verkeerde datum? Start een gratis analyse met Redate.io om te zien hoeveel e-mails het betreft in alle mailboxen en herstel de correcte datums.