Ret manuelle IMAP-kopieringsdatoer i Apple Mail
Hvorfor manuel IMAP-kopiering viser forkert dato i Apple Mail
Apple Mail på macOS giver brugere mulighed for at tilføje flere IMAP-konti og trække beskeder mellem dem. Dette er en almindelig metode til at konsolidere e-mail fra flere udbydere eller migrere fra en tjeneste til en anden. Når Apple Mail kopierer en besked til destinations-IMAP-serveren, bruger den IMAP APPEND-kommandoen uden at specificere den originale INTERNALDATE. Destinationsserveren registrerer uploadtidsstemplet som beskedens INTERNALDATE.
Apple Mails beskedliste viser datoen baseret på serverens INTERNALDATE, ikke Date-headeren fra e-mailen. Efter en manuel IMAP-kopiering viser hver overført besked kopieringsdatoen i Apple Mails indbakke- og mappevisninger. I modsætning til Thunderbird (der kan vise en Date-header-kolonne) tilbyder Apple Mail ikke en kolonneoption der viser den originale Date-header. Brugere ser kun den beskadigede dato i beskedlisten.
Mac-brugere der trækker e-mails mellem IMAP-konti i Apple Mail forventer typisk at operationen er transparent. Apple Mail giver ingen advarsel om at datoer vil gå tabt under kopieringen. Datokorruptionen opdages først efter operationen er fuldført, når brugeren bemærker at alle kopierede beskeder nu viser den samme dato. Hvis originalerne blev slettet fra kildekontoen, er de korrekte datoer ikke længere synlige i nogen klient uden at rette INTERNALDATE.
Hvordan dette påvirker Apple Mail
Apple Mail på macOS og iOS viser kopieringsdatoen for hver manuelt overført besked. Beskedlistevisningen, som er den primære måde brugere interagerer med deres postkasse, viser INTERNALDATE. Der er ingen indbygget mulighed for at vise den originale Date-header i stedet. Hver kopieret besked vises som modtaget den dag kopieringen blev udført.
Apple Mails Smarte postkasser, der filtrerer beskeder efter kriterier inklusive dato, producerer forkerte resultater for kopierede beskeder. En Smart postkasse konfigureret til at vise "beskeder modtaget i de seneste 30 dage" inkluderer enten alle kopierede beskeder (hvis kopieringen var for nylig) eller ekskluderer dem alle (hvis kopieringen var for mere end 30 dage siden). Spotlight-søgning på macOS indekserer Apple Mail-beskeder ved hjælp af INTERNALDATE, så systemdækkende søgninger filtreret efter dato returnerer også forkerte resultater. De beskadigede datoer spreder sig gennem hele macOS-e-mailoplevelsen.
Ofte stillede spørgsmål
Har Apple Mail nogen måde at bevare datoer under IMAP-kopiering?
Nej. Apple Mail understøtter ikke specificering af INTERNALDATE under IMAP APPEND. Alle beskeder kopieret mellem IMAP-konti via Apple Mail modtager kopieringsdatoen som deres INTERNALDATE. Dette er en begrænsning i hvordan Apple Mail implementerer IMAP-kopieringsoperationen.
Vil Redate.io rette datoer i Apple Mail på både Mac og iPhone?
Ja. Redate.io retter INTERNALDATE på serverniveau. Når den er rettet, viser Apple Mail på macOS, iOS og iPadOS den korrekte dato efter synkronisering med serveren.
Jeg kopierede e-mails fra flere konti til én via Apple Mail. Kan alt rettes?
Ja. Redate.io identificerer berørte e-mails ved at sammenligne INTERNALDATE med den originale Date-header. Uanset hvor mange kildekonti der blev konsolideret, kan alle berørte beskeder i destinationskontoen rettes i en enkelt operation.