Apple Mail: forkert dato efter migrering

5 min

Hvorfor Apple Mail viser forkerte datoer efter en migrering

Efter en e-mailmigrering støder brugere af Apple Mail på macOS og iOS ofte på et forvirrende problem: alle e-mails viser den samme dato, nemlig den dag migreringen fandt sted. Ligegyldigt om beskeden blev sendt i 2018 eller 2023, viser Apple Mail det samme tidsstempel overalt. Problemet rammer Apple Mail på Mac, Mail-appen på iPhone og iPad, og alle Apple-enheder synkroniseret med den samme konto.

Hvordan Apple Mail bestemmer den viste dato

Apple Mail bruger en kombination af IMAP INTERNALDATE og beskedens headers til at afgøre, hvilken dato der vises ved siden af hver e-mail. I modsætning til Outlook (der i høj grad baserer sig på den nyeste "Received"-header), lægger Apple Mail stor vægt på IMAP INTERNALDATE. Under normal levering svarer INTERNALDATE til det faktiske modtagelsestidspunkt. Efter migrering kan denne værdi afspejle migreringstidspunktet (hvis værktøjet ikke eksplicit har bevaret datoen) eller være korrekt (hvis værktøjet har gjort det). Men selv når INTERNALDATE er bevaret, kan den nye "Received"-header, som migreringsværktøjet tilføjer, forstyrre Apple Mails logik for datoopløsning.

"Received"-headerens indvirkning på Apple Mail

Når et migreringsværktøj indsætter en e-mail via IMAP APPEND, tilføjer destinationsserveren en ny "Received"-header med migreringstidsstemplet. Apple Mail baserer sig ikke altid på den nyeste Received-header (modsat Outlook), men tilstedeværelsen af en migreringsheader kan påvirke den viste dato i visse visninger og på visse versioner af macOS eller iOS. Adfærden er ikke helt konsistent fra version til version, hvilket gør det sværere at diagnosticere.

Kolonnen "Afsendt": hvorfor det ikke løser problemet

Tilføj kolonnen "Afsendt" i Apple Mail

Det mest udbredte råd på Apple-forummer: tilføj kolonnen "Afsendt" til beskedlisten. På macOS Mail gøres det via Vis, derefter Kolonner, og til sidst Afsendt. Denne kolonne læser RFC 2822-headeren "Date", som bevares under migreringen og afspejler den oprindelige afsendelsesdato.

Begrænsningerne ved denne løsning

At tilføje kolonnen "Afsendt" giver en reference til den korrekte dato, men retter ikke det underliggende problem. Standardkolonnen "Modtagelsesdato" fortsætter med at vise migreringsdatoen. Søgeresultater i Apple Mail bruger modtagelsesdatoen. Smarte postkasser, der filtrerer på dato, bruger modtagelsesdatoen. Og Spotlight på macOS indekserer modtagelsesdatoen, hvilket betyder, at systemsøgning returnerer forkerte resultater.

Og på iPhone og iPad? Mail-appen tilbyder simpelthen ikke kolonnetilpasning. Brugeren ser kun standarddatoen, altså migreringsdatoen.

Kolonnen "Afsendt" viser i øvrigt det tidspunkt, hvor afsenderen lavede beskeden, hvilket kan afvige fra det tidspunkt, modtageren rent faktisk modtog den. Kun korrektionen af modtagelsesdato-metadataene gendanner den sande kronologiske rækkefølge. Som artiklen om sortering efter afsendelsesdato ikke løser problemet forklarer, efterlader denne omvej det grundlæggende problem urørt.

Apple Mail på iPhone og iPad

Ingen kolonnetilpasning på iOS

Mail-appen på iPhone og iPad giver ikke mulighed for at vælge, hvilken datokolonne der skal vises. Den viser én enkelt dato pr. e-mail, bestemt af serverens IMAP-metadata. Efter migrering viser hver e-mail i Mail på iOS migreringsdatoen. Der er ingen tilgængelig løsning på enheden selv. Rettelsen skal ske på serverniveau.

iCloud Mail og migrering

Hvis migreringen involverede en flytning til en iCloud Mail-konto (eller fra iCloud til en anden udbyder), kan det samme datoproblem opstå. Apples IMAP-servere følger standardadfærden med at tilføje Received-headere ved APPEND-operationer. iCloud Mail-konti kan forbindes til Redate.io via IMAP til scanning og korrektion ved hjælp af app-specifikke adgangskoder genereret i Apple ID-indstillingerne.

Korrektionen på serverniveau

Hvorfor rettelsen skal ske på serveren

Apple Mail er en IMAP-klient. Den læser og viser data fra mailserveren. De forkerte datoer er lagret på serveren (i form af migreringsrelaterede Received-headere og forkerte INTERNALDATE-værdier). Ingen indstillingsændring i Apple Mail kan omgå det, serveren rapporterer. Den eneste måde at få Apple Mail til at vise de korrekte datoer er at rette dataene på serveren selv.

Hvordan Redate.io retter datoer i Apple Mail

Redate.io forbinder sig til mailserveren (ikke direkte til Apple Mail) og retter dataene ved kilden. Den proprietære korrektionsmotor fungerer med enhver server, der hoster e-mails, herunder Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail og Zimbra.

Redate.ios flertrinede analysepipeline identificerer migreringssignaturer i headerkæden, anvender målrettede korrektioner, mens beskedintegriteten bevares (S/MIME-signaturer, multipart-strukturer, inline-vedhæftede filer, ikke-ASCII-kodede headere), og udfører en integritetskontrol på hver korrigeret e-mail. Originalerne gemmes i en synlig sikkerhedskopimappen "Redate.io - Originals" i 30 dage.

Efter korrektionen synkroniserer Apple Mail på macOS automatisk de rettede datoer. På iPhone og iPad opdaterer Mail-appen sig ved næste synkroniseringscyklus. Der kræves ingen konfigurationsændringer på Apple-enhederne.

Trin for trin: ret datoer i Apple Mail

Trin 1: identificer mailserveren

Find ud af, hvilken server der hoster den berørte postkasse. Tjek kontoindstillingerne i Apple Mail (Mail, derefter Konti på macOS) for at se IMAP-serveradressen. Almindelige servere inkluderer imap.gmail.com (Google), outlook.office365.com (Microsoft 365) og diverse andre IMAP-værter.

Trin 2: forbind Redate.io

Opret en konto på Redate.io og forbind mailserveren. Til Google Workspace bruges Service Account-delegation. Til Microsoft 365 bruges Azure AD-appregistrering. Til andre IMAP-servere angives serveradressen og loginoplysninger. Til iCloud Mail genereres en app-specifik adgangskode på appleid.apple.com.

Trin 3: kør den gratis scanning

Redate.io scanner postkassen og viser, hvor mange e-mails der har problemer med migreringsdatoer. Scanningen dækker alle mapper. Der kræves ingen betaling. Resultaterne viser det samlede antal berørte e-mails og en forhåndsvisning af datoer før/efter.

Trin 4: ret og verificer

Vælg en plan baseret på antallet af berørte e-mails og start korrektionen. Når den er færdig, åbnes Apple Mail på macOS: datoerne bør være rettet efter synkronisering. Tjek også på iPhone og iPad; de rettede datoer vises efter næste synkronisering.

Apple Mail viser forkert dato på alle dine e-mails? Kør en gratis scanning med Redate.io for at se, hvor mange e-mails der er berørt.

Relaterede artikler