Varför Apple Mail visar fel datum efter migrering
Efter en e-postmigrering upptäcker användare av Apple Mail på macOS och iOS ofta ett förvirrande problem: alla e-postmeddelanden visar samma datum, nämligen dagen för migreringen. Oavsett om meddelandet skickades 2018 eller 2023 visas samma tidsstämpel överallt. Det här problemet drabbar Apple Mail på Mac, Mail-appen på iPhone och iPad, och alla Apple-enheter som synkroniseras med samma konto.
Hur Apple Mail avgör vilket datum som visas
Apple Mail använder en kombination av IMAP INTERNALDATE och meddelanderubriker för att avgöra vilket datum som visas bredvid varje e-post. Till skillnad från Outlook (som i hög grad förlitar sig på den senaste "Received"-rubriken) lägger Apple Mail stor vikt vid IMAP INTERNALDATE. Vid normal e-postleverans matchar INTERNALDATE den faktiska mottagningstiden. Efter migrering kan det värdet antingen spegla migreringstiden (om verktyget inte aktivt bevarade datumet) eller vara korrekt (om verktyget bevarade det). Men även när INTERNALDATE är bevarat kan den nya "Received"-rubrik som migreringsverktyget lägger till störa Apple Mails datumlogik.
Hur Received-rubriken påverkar Apple Mail
När ett migreringsverktyg infogar ett e-postmeddelande via IMAP lägger målservern till en ny "Received"-rubrik med migreringstidsstämpeln. Apple Mail baserar sig inte alltid på den senaste Received-rubriken (till skillnad från Outlook), men en migreringsrubrik kan påverka det datum som visas i vissa vyer och på vissa versioner av macOS eller iOS. Beteendet är inte helt konsekvent mellan versioner, vilket försvårar felsökningen.
Kolumnen "Skickat datum": varför den inte löser allt
Lägga till kolumnen "Skickat datum" i Apple Mail
Det vanligaste rådet på Apples forum: lägg till kolumnen "Skickat datum" i meddelandelistan. I macOS Mail görs det via Visa, sedan Kolumner, sedan Skickat datum. Den kolumnen läser RFC 2822-rubriken "Date", som bevaras under migreringen och återspeglar det ursprungliga avsändningsdatumet.
Begränsningarna med det här workaroundalternativet
Att lägga till kolumnen "Skickat datum" ger en referens till rätt datum, men korrigerar inte det underliggande problemet. Standardkolumnen "Mottaget datum" fortsätter att visa migreringsdatumet. Sökresultat i Apple Mail använder mottagningsdatumet. Smarta postlådor som filtrerar på datum använder mottagningsdatumet. Och Spotlight på macOS indexerar mottagningsdatumet, vilket innebär att systemsökning returnerar felaktiga resultat.
Och på iPhone och iPad? Mail-appen erbjuder helt enkelt ingen kolumnanpassning. Användaren ser bara standarddatumet, det vill säga migreringsdatumet.
Kolumnen "Skickat datum" visar förresten när avsändaren skrev meddelandet, vilket kan skilja sig från när mottagaren faktiskt fick det. Det är bara en korrigering av mottagningsdatumets metadata som återställer den verkliga kronologiska ordningen. Som artikeln om varför sortering på avsändningsdatum inte är en riktig lösning förklarar, lämnar det här alternativet grundproblemet orört.
Apple Mail på iPhone och iPad
Ingen kolumnanpassning på iOS
Mail-appen på iPhone och iPad låter dig inte välja vilken datumkolumn som visas. Den visar ett enda datum per e-post, bestämt av IMAP-metadata från servern. Efter migrering visar varje e-post i Mail på iOS migreringsdatumet. Det finns ingen workaround på enheten. Korrigeringen måste göras på servernivå.
iCloud Mail och migrering
Om migreringen innebar en flytt till ett iCloud Mail-konto (eller från iCloud till en annan leverantör) kan samma datumproblem uppstå. Apples IMAP-servrar följer standardbeteendet att lägga till Received-rubriker vid APPEND-operationer. iCloud Mail-konton kan anslutas till Redate.io via IMAP för skanning och korrigering, med hjälp av appspecifika lösenord som genereras i Apple ID-inställningarna.
Korrigering på servernivå
Varför korrigeringen måste ske på servern
Apple Mail är en IMAP-klient. Den läser och visar data från e-postservern. Felaktiga datum lagras på servern (i form av migreringsrelaterade Received-rubriker och felaktiga INTERNALDATE-värden). Ingen inställningsändring i Apple Mail kan kringgå det som servern rapporterar. Det enda sättet att få Apple Mail att visa rätt datum är att korrigera data på servern själv.
Hur Redate.io korrigerar datum i Apple Mail
Redate.io ansluter till e-postservern (inte till Apple Mail direkt) och korrigerar data vid källan. Den proprietära korrigeringsmotorn fungerar med vilken server som helst som lagrar e-postmeddelanden, inklusive Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail och Zimbra.
Redate.ios flerstegspipeline identifierar migreringssignaturer i rubrikkedjan, tillämpar riktade korrigeringar med bibehållen meddelandeintegritet (S/MIME-signaturer, multipart-strukturer, inbäddade bilagor, icke-ASCII-kodade rubriker) och kör en integritetskontroll på varje korrigerat e-postmeddelande. Originalen bevaras i en synlig säkerhetskopieringsmapp, "Redate.io - Originals", i 30 dagar.
När korrigeringen är klar synkroniserar Apple Mail på macOS automatiskt de korrigerade datumen. På iPhone och iPad uppdateras Mail-appen vid nästa synkroniseringscykel. Inga konfigurationsändringar behövs på Apple-enheterna.
Steg för steg: korrigera datum i Apple Mail
Steg 1: identifiera e-postservern
Ta reda på vilken server som är värd för den berörda postlådan. Kontrollera kontoinställningarna i Apple Mail (Mail, sedan Konton på macOS) för att se IMAP-serveradressen. Vanliga servrar är imap.gmail.com (Google), outlook.office365.com (Microsoft 365) och diverse andra IMAP-värdar.
Steg 2: anslut Redate.io
Skapa ett konto på Redate.io och anslut e-postservern. För Google Workspace används Service Account-delegering. För Microsoft 365 används Azure AD-appregistrering. För andra IMAP-servrar anger du serveradress och inloggningsuppgifter. För iCloud Mail genererar du ett appspecifikt lösenord på appleid.apple.com.
Steg 3: kör den kostnadsfria skanningen
Redate.io skannar postlådan och visar hur många e-postmeddelanden som har problem med migreringsdatum. Skanningen täcker alla mappar. Ingen betalning krävs. Resultaten visar det totala antalet berörda e-postmeddelanden och en förhandsvisning av datum före och efter.
Steg 4: korrigera och verifiera
Välj ett abonnemang baserat på antalet berörda e-postmeddelanden och starta korrigeringen. När den är klar öppnar du Apple Mail på macOS: datumen ska vara korrigerade efter synkronisering. Kontrollera även på iPhone och iPad; korrigerade datum visas efter nästa synkronisering.
Visar Apple Mail fel datum på alla dina e-postmeddelanden? Kör en kostnadsfri skanning med Redate.io för att se hur många e-postmeddelanden som berörs.