Apple Mail: feil dato etter e-postmigrering

5 min

Hvorfor Apple Mail viser feil dato etter migrering

Etter en e-postmigrering oppdager Apple Mail-brukere på macOS og iOS ofte et forvirrende problem: alle e-poster viser samme dato, nemlig dagen migreringen ble gjennomført. Uansett om meldingen ble sendt i 2018 eller 2023, viser Apple Mail det samme tidsstempelet overalt. Problemet rammer Apple Mail på Mac, Mail-appen på iPhone og iPad, og alle Apple-enheter som er synkronisert med samme konto.

Hvordan Apple Mail bestemmer hvilken dato som vises

Apple Mail bruker en kombinasjon av IMAP INTERNALDATE og meldingshodene for å avgjøre hvilken dato som vises ved siden av hver e-post. I motsetning til Outlook (som i stor grad baserer seg på den nyeste "Received"-headeren), legger Apple Mail betydelig vekt på IMAP INTERNALDATE. Ved normal levering tilsvarer INTERNALDATE det faktiske mottakstidspunktet. Etter migrering kan denne verdien reflektere migreringtidspunktet (hvis verktøyet ikke eksplisitt bevarte datoen) eller være korrekt (hvis verktøyet bevarte den). Men selv når INTERNALDATE er bevart, kan den nye "Received"-headeren som migrasjonsverktøyet legger til, forstyrre Apple Mails logikk for datooppløsning.

Received-headerens innvirkning på Apple Mail

Når et migrasjonsverktøy setter inn en e-post via IMAP APPEND, legger destinasjonsserveren til en ny "Received"-header med migreringstidsstempelet. Apple Mail baserer seg ikke alltid på den nyeste Received-headeren (i motsetning til Outlook), men tilstedeværelsen av en migrasjonsheader kan påvirke datoen som vises i visse visninger og på enkelte versjoner av macOS eller iOS. Atferden er ikke helt konsistent fra versjon til versjon, noe som gjør feilsøking vanskelig.

"Sendedato"-kolonnen: hvorfor det ikke løser alt

Legge til "Sendedato"-kolonnen i Apple Mail

Det vanligste rådet på Apple-fora er å legge til kolonnen "Sendedato" i meldingslisten. På macOS Mail gjøres dette via Vis, deretter Kolonner, deretter Sendedato. Denne kolonnen leser RFC 2822 "Date"-headeren, som bevares under migrering og gjenspeiler den opprinnelige sendedatoen.

Begrensningene med denne løsningen

Å legge til "Sendedato"-kolonnen gir en referanse til riktig dato, men korrigerer ikke det underliggende problemet. Standardkolonnen "Mottaksdato" fortsetter å vise migreringsdatoen. Søkeresultater i Apple Mail bruker mottaksdatoen. Smarte postbokser som filtrerer etter dato, bruker mottaksdatoen. Og Spotlight på macOS indekserer mottaksdatoen, noe som betyr at systemsøk returnerer feil resultater.

Og på iPhone og iPad? Mail-appen tilbyr rett og slett ingen kolonnetilpasning. Brukeren ser bare standarddatoen, altså migreringsdatoen.

Forresten viser "Sendedato"-kolonnen tidspunktet da avsenderen komponerte meldingen, som kan avvike fra tidspunktet mottakeren faktisk fikk den. Bare korrigering av mottaksdato-metadata gjenoppretter den virkelige kronologiske rekkefølgen. Som forklart i artikkelen om hvorfor sortering etter sendedato ikke er en ekte løsning, lar dette alternativet det grunnleggende problemet stå uløst.

Apple Mail på iPhone og iPad

Ingen kolonnetilpasning på iOS

Mail-appen på iPhone og iPad lar deg ikke velge hvilken datokolonne som vises. Den viser én enkelt dato per e-post, bestemt av IMAP-metadataene fra serveren. Etter migrering viser hver e-post i Mail på iOS migreringsdatoen. Ingen omvei er tilgjengelig på selve enheten. Korrigeringen må skje på servernivå.

iCloud Mail og migrering

Hvis migreringen innebar overføring til en iCloud Mail-konto (eller fra iCloud til en annen leverandør), kan det samme datopreblemet oppstå. Apples IMAP-servere følger standardatferden med å legge til Received-headere ved APPEND-operasjoner. iCloud Mail-kontoer kan kobles til Redate.io via IMAP for skanning og korrigering, ved hjelp av app-spesifikke passord generert i Apple ID-innstillingene.

Korrigering på servernivå

Hvorfor korrigeringen må skje på serveren

Apple Mail er en IMAP-klient. Den leser og viser data fra e-postserveren. De feilaktige datoene er lagret på serveren (i form av migrasjons-Received-headere og feil INTERNALDATE-verdier). Ingen innstillingsendring i Apple Mail kan omgå det serveren rapporterer. Den eneste måten å få Apple Mail til å vise riktige datoer på er å korrigere dataene på selve serveren.

Hvordan Redate.io korrigerer datoer i Apple Mail

Redate.io kobler seg til e-postserveren (ikke Apple Mail direkte) og korrigerer dataene ved kilden. Den proprietære korrigeringsmotoren fungerer med hvilken som helst server som hoster e-postene, inkludert Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail og andre IMAP-plattformer.

Redate.ios flertrinns analysepipeline identifiserer migrасjonssignaturer i headerkjeden, anvender målrettede korrigeringer og bevarer meldingsintegriteten (S/MIME-signaturer, multipart-strukturer, innebygde vedlegg, ikke-ASCII-kodede headere), og utfører en integritetsverifisering på hver korrigerte e-post. Originalene bevares i en synlig sikkerhetskopieringsmappe "Redate.io - Originals" i 30 dager.

Etter korrigeringen synkroniserer Apple Mail på macOS automatisk de korrigerte datoene. På iPhone og iPad oppdaterer Mail-appen seg ved neste synkroniseringssyklus. Ingen konfigurasjonsendringer er nødvendig på Apple-enheter.

Steg for steg: korriger datoer i Apple Mail

Steg 1: identifiser e-postserveren

Finn ut hvilken server som hoster den aktuelle postboksen. Sjekk kontoinnstillingene i Apple Mail (Mail, deretter Kontoer på macOS) for å se IMAP-serveradressen. Vanlige servere inkluderer imap.gmail.com (Google), outlook.office365.com (Microsoft 365) og ulike andre IMAP-verter.

Steg 2: koble til Redate.io

Opprett en konto på Redate.io og koble til e-postserveren. For Google Workspace bruker du Service Account-delegering. For Microsoft 365 bruker du Azure AD-appregistrering. For andre IMAP-servere oppgir du serveradressen og påloggingsinformasjonen. For iCloud Mail genererer du et app-spesifikt passord på appleid.apple.com.

Steg 3: kjør det gratis skannet

Redate.io skanner postboksen og viser hvor mange e-poster som har datoer fra migreringen. Skannet dekker alle mapper. Ingen betaling kreves. Resultatene viser totalt antall berørte e-poster og en forhåndsvisning av datoer før og etter.

Steg 4: korriger og verifiser

Velg en plan basert på antall berørte e-poster og start korrigeringen. Når den er ferdig, åpner du Apple Mail på macOS: datoene bør være korrigert etter synkronisering. Sjekk også på iPhone og iPad; de korrigerte datoene vises etter neste synkronisering.

Viser Apple Mail feil dato på alle e-postene dine? Kjør et gratis skann med Redate.io for å finne ut hvor mange e-poster som er berørt.

Relaterte artikler