Apple Mail: verkeerde datum na migratie herstellen

5 min

Waarom Apple Mail de verkeerde datum toont na een migratie

Na een e-mailmigratie ontdekken gebruikers van Apple Mail op macOS en iOS vaak een verwarrend probleem: alle e-mails tonen dezelfde datum - die van de migratiedag. Of het bericht nu in 2018 of in 2023 is verstuurd, Apple Mail toont overal hetzelfde tijdstempel. Dit probleem treft Apple Mail op Mac, de Mail-app op iPhone en iPad, en elk Apple-apparaat dat met hetzelfde account is gesynchroniseerd.

Hoe Apple Mail de weergavedatum bepaalt

Apple Mail gebruikt een combinatie van de IMAP INTERNALDATE en de berichtheaders om te bepalen welke datum naast elke e-mail verschijnt. In tegenstelling tot Outlook (dat sterk leunt op de meest recente "Received"-header) hecht Apple Mail aanzienlijk gewicht aan de IMAP INTERNALDATE. Bij normale bezorging komt de INTERNALDATE overeen met het werkelijke ontvangsttijdstip. Na migratie kan deze waarde de migratietijd weerspiegelen (als de tool de datum niet expliciet heeft behouden) of correct zijn (als de tool dat wel heeft gedaan). Maar zelfs wanneer de INTERNALDATE bewaard is, kan de nieuwe "Received"-header die door de migratietool is toegevoegd, de datumresolutielogica van Apple Mail verstoren.

De impact van de Received-header op Apple Mail

Wanneer een migratietool een e-mail via IMAP APPEND plaatst, voegt de doelserver een nieuwe "Received"-header toe met het migratietijdstempel. Apple Mail baseert zich niet altijd op de meest recente Received-header (in tegenstelling tot Outlook), maar de aanwezigheid van een migratieheader kan de weergegeven datum beinvloeden in bepaalde weergaven en op bepaalde versies van macOS of iOS. Het gedrag is niet volledig consistent tussen versies, wat de diagnose bemoeilijkt.

De kolom "Verzenddatum": waarom dat niet alles oplost

De kolom "Verzenddatum" toevoegen in Apple Mail

Het meest gehoorde advies op Apple-forums: voeg de kolom "Verzenddatum" toe aan de berichtenlijst. Op macOS Mail gaat dat via Weergave, vervolgens Kolommen, vervolgens Verzenddatum. Deze kolom leest de RFC 2822 "Date"-header, die bij migratie bewaard blijft en de oorspronkelijke verzenddatum weergeeft.

De beperkingen van deze workaround

Het toevoegen van de kolom "Verzenddatum" biedt een verwijzing naar de juiste datum, maar lost het onderliggende probleem niet op. De standaardkolom "Ontvangstdatum" blijft de migratiedatum tonen. Zoekresultaten in Apple Mail gebruiken de ontvangstdatum. Slimme postbussen die op datum filteren, gebruiken de ontvangstdatum. En Spotlight op macOS indexeert de ontvangstdatum, wat betekent dat systeemzoekacties verkeerde resultaten opleveren.

En op iPhone en iPad? De Mail-app biedt simpelweg geen kolomaanpassing. De gebruiker ziet alleen de standaarddatum - oftewel de migratiedatum.

Trouwens, de kolom "Verzenddatum" toont het moment waarop de afzender het bericht heeft opgesteld, wat kan afwijken van het moment waarop de ontvanger het heeft ontvangen. Alleen het corrigeren van de ontvangstdatummetadata herstelt de werkelijke chronologische volgorde. Zoals het artikel over waarom sorteren op verzenddatum geen echte oplossing is uitlegt, laat deze workaround het fundamentele probleem intact.

Apple Mail op iPhone en iPad

Geen kolomaanpassing op iOS

De Mail-app op iPhone en iPad biedt geen mogelijkheid om te kiezen welke datumkolom wordt getoond. Er verschijnt een enkele datum per e-mail, bepaald door de IMAP-metadata van de server. Na migratie toont elke e-mail in Mail op iOS de migratiedatum. Er is geen workaround beschikbaar op het apparaat. De correctie moet op serverniveau plaatsvinden.

iCloud Mail en migratie

Als de migratie een overdracht naar een iCloud Mail-account betrof (of vanuit iCloud naar een andere provider), kan hetzelfde datumprobleem optreden. De IMAP-servers van Apple volgen het standaardgedrag van het toevoegen van Received-headers bij APPEND-operaties. iCloud Mail-accounts kunnen via IMAP worden verbonden met Redate.io voor scanning en correctie, met behulp van app-specifieke wachtwoorden die in de Apple ID-instellingen worden gegenereerd.

De correctie op serverniveau

Waarom de correctie op de server moet plaatsvinden

Apple Mail is een IMAP-client. Het leest en toont gegevens van de mailserver. De verkeerde datums staan opgeslagen op de server (in de vorm van migratie-Received-headers en onjuiste INTERNALDATE-waarden). Geen enkele instellingswijziging in Apple Mail kan omzeilen wat de server rapporteert. De enige manier om Apple Mail de juiste datums te laten tonen, is de data op de server zelf te corrigeren.

Hoe Redate.io datums in Apple Mail herstelt

Redate.io maakt verbinding met de mailserver (niet met Apple Mail direct) en corrigeert de data bij de bron. De eigen correctie-engine werkt met elke server die de e-mails host, waaronder Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail en Zimbra.

Het meerfasige analyseproces van Redate.io identificeert migratiesignaturen in de headerketen, past gerichte correcties toe met behoud van berichtintegriteit (S/MIME-handtekeningen, multipart-structuren, inline-bijlagen, niet-ASCII-gecodeerde headers), en voert een integriteitscontrole uit op elke gecorrigeerde e-mail. Originelen worden bewaard in een zichtbare back-upmap "Redate.io - Originals" gedurende 30 dagen.

Na de correctie synchroniseert Apple Mail op macOS automatisch de gecorrigeerde datums. Op iPhone en iPad wordt de Mail-app bijgewerkt bij de volgende synchronisatiecyclus. Er zijn geen configuratiewijzigingen nodig op Apple-apparaten.

Stap voor stap: datums herstellen in Apple Mail

Stap 1: de mailserver identificeren

Bepaal welke server de betreffende mailbox host. Controleer de accountinstellingen in Apple Mail (Mail, vervolgens Accounts op macOS) om het IMAP-serveradres te bekijken. Veelvoorkomende servers zijn imap.gmail.com (Google), outlook.office365.com (Microsoft 365) en diverse andere IMAP-hosts.

Stap 2: Redate.io verbinden

Maak een account aan op Redate.io en verbind de mailserver. Voor Google Workspace gebruikt u Service Account-delegatie. Voor Microsoft 365 een Azure AD-app-registratie. Voor andere IMAP-servers voert u het serveradres en de referenties in. Voor iCloud Mail genereert u een app-specifiek wachtwoord op appleid.apple.com.

Stap 3: de gratis scan starten

Redate.io scant de mailbox en geeft aan hoeveel e-mails datumproblemen door migratie hebben. De scan bestrijkt alle mappen. Er is geen betaling nodig. De resultaten tonen het totale aantal getroffen e-mails en een voorbeeld van de datums voor en na.

Stap 4: corrigeren en verifiieren

Selecteer een plan op basis van het aantal getroffen e-mails en start de correctie. Open na voltooiing Apple Mail op macOS: de datums zouden na synchronisatie gecorrigeerd moeten zijn. Controleer ook op iPhone en iPad; de gecorrigeerde datums verschijnen na de volgende synchronisatie.

Apple Mail toont de verkeerde datum op al uw e-mails? Start een gratis scan met Redate.io om te ontdekken hoeveel e-mails het betreft.