Zašto Apple Mail prikazuje krivi datum nakon migracije
Nakon migracije elektroničke pošte, korisnici Apple Maila na macOS-u i iOS-u često otkrivaju zbunjujući problem: svi emailovi prikazuju isti datum, onaj dana migracije. Bez obzira je li poruka poslana 2018. ili 2023. godine, Apple Mail prikazuje istu vremenski pečat posvuda. Ovaj problem pogađa Apple Mail na Macu, aplikaciju Mail na iPhoneu i iPadu, te svaki Apple uređaj sinkroniziran s istim računom.
Kako Apple Mail određuje prikazani datum
Apple Mail koristi kombinaciju IMAP INTERNALDATE-a i zaglavlja poruke za određivanje datuma koji se prikazuje pokraj svakog emaila. Za razliku od Outlooka (koji se uvelike oslanja na najnovije zaglavlje "Received"), Apple Mail pridaje značajnu težinu IMAP INTERNALDATE-u. Tijekom normalne isporuke, INTERNALDATE odgovara stvarnom vremenu primitka. Nakon migracije, ova vrednost može odražavati vreme migracije (ako alat nije eksplicitno sačuvao datum) ili može biti ispravna (ako je alat sačuvao). No čak i kad je INTERNALDATE sačuvan, novo zaglavlje "Received" dodano od strane migracijskog alata može poremetiti logiku razrešavanja datuma u Apple Mailu.
Utjecaj zaglavlja Received na Apple Mail
Kad migracijski alat umeće email putem IMAP APPEND-a, odredišni server dodaje novo zaglavlje "Received" s vremenskim pečatom migracije. Apple Mail se ne oslanja uvijek na najnovije zaglavlje Received (za razliku od Outlooka), ali prisutnost migracijskog zaglavlja može utjecati na prikazani datum u nekim prikazima i na nekim verzijama macOS-a ili iOS-a. Ponašanje nije potpuno dosljedno između verzija, što komplicira dijagnostiku.
Stupac "Datum slanja": zašto ne rešava sve
Dodavanje stupca "Datum slanja" u Apple Mailu
Najčešći savet na Apple forumima: dodajte stupac "Datum slanja" u popis poruka. Na macOS Mailu, to se radi putem Prikaz, pa Stupci, pa Datum slanja. Ovaj stupac čita RFC 2822 zaglavlje "Date", koje je sačuvano tijekom migracije i odražava izvorni datum slanja.
Ograničenja ovog rešenja
Dodavanje stupca "Datum slanja" pruža referencu na ispravni datum, ali ne ispravlja temeljni problem. Zadani stupac "Datum primitka" nastavlja prikazivati datum migracije. Rezultati pretrage u Apple Mailu koriste datum primitka. Pametni sandučei koji filtriraju po datumu koriste datum primitka. A Spotlight na macOS-u indeksira datum primitka, što znači da sustavsko pretraga vraća krive rezultate.
A na iPhoneu i iPadu? Aplikacija Mail uopće ne nudi prilagodbu stupaca. Korisnik vidi samo zadani datum, to jest datum migracije.
Inače, stupac "Datum slanja" prikazuje trenutak kad je pošiljatelj napisao poruku, što se može razlikovati od trenutka kad ju je primatelj primio. Samo ispravka metapodataka datuma primitka obnavlja pravi hronološki poredak. Kao što objašnjava članak o tome zašto sortiranje po datumu slanja nije pravo rešenje, ovo zaobilazno rešenje ostavlja temeljni problem netaknutim.
Apple Mail na iPhoneu i iPadu
Nema prilagodbe stupaca na iOS-u
Aplikacija Mail na iPhoneu i iPadu ne dopušta odabir stupca datuma za prikaz. Prikazuje jedan datum po emailu, određen IMAP metapodacima s servera. Nakon migracije, svaki email u Mailu na iOS-u prikazuje datum migracije. Nikakvo zaobilazno rešenje nije dostupno na uređaju. Ispravak se mora provesti na razini servera.
iCloud Mail i migracija
Ako je migracija uključivala prijenos na iCloud Mail račun (ili s iClouda na drugog pružatelja), isti problem datuma može se pojaviti. Appleovi IMAP serveri slede standardno ponašanje dodavanja zaglavlja Received pri APPEND operacijama. iCloud Mail računi mogu se spojiti na Redate.io putem IMAP-a za analizu i ispravka, koristeći lozinke specifične za aplikacije generirane u postavkama Apple ID-a.
Ispravak na razini servera
Zašto se ispravka mora provesti na serveru
Apple Mail je IMAP klijent. Čita i prikazuje podatke s servera elektroničke pošte. Krivi datumi pohranjeni su na serveru (u obliku migracijskih zaglavlja Received i netačnih INTERNALDATE vrednosti). Nikakva promjena postavki u Apple Mailu ne može zaobići ono što server javlja. Jedini način da Apple Mail prikaže ispravne datume je ispraviti podatke na samom serveru.
Kako Redate.io ispravlja datume u Apple Mailu
Redate.io se spaja na server elektroničke pošte (ne izravno na Apple Mail) i ispravlja podatke na izvoru. Vlasnički mehanizam za ispravke funkcioniše s bilo kojim serverem koji hostira emailove, uključujući Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail i Zimbru.
Višestupanjski analitički cevovod Redate.io-a identificira migracijske potpise u lancu zaglavlja, primjenjuje ciljane ispravke čuvajući celovitost poruke (S/MIME potpisi, multipart strukture, umetnuti prilozi, ne-ASCII kodirana zaglavlja), i provodi provjeru celovitosti na svakom ispravljenom emailu. Izvornici su sačuvani u vidljivoj folderu rezervne kopije "Redate.io - Originals" 30 dana.
Nakon ispravka, Apple Mail na macOS-u automatski sinkronizira ispravljene datume. Na iPhoneu i iPadu, aplikacija Mail ažurira se u sljedećem ciklusu sinkronizacije. Nisu potrebne nikakve izmjene konfiguracije na Apple uređajima.
Korak po korak: ispravka datuma u Apple Mailu
Korak 1: identificirajte server elektroničke pošte
Odredite koji server hostira dotični sanduče. Provjerite postavke računa u Apple Mailu (Mail, pa Računi na macOS-u) da vidite adresu IMAP servera. Uobičajeni serveri uključuju imap.gmail.com (Google), outlook.office365.com (Microsoft 365) i razne druge IMAP hostove.
Korak 2: spojite Redate.io
Kreirajte račun na Redate.io i spojite server elektroničke pošte. Za Google Workspace, koristite delegaciju Service Accounta. Za Microsoft 365, koristite registraciju Azure AD aplikacije. Za druge IMAP servere, unesite adresu servera i kredencijale. Za iCloud Mail, generirajte lozinku specifičnu za aplikaciju na appleid.apple.com.
Korak 3: pokrenite besplatnu analizu
Redate.io analizira sanduče i prikazuje koliko emailova ima probleme s datumom migracije. Analiza pokriva sve foldere. Nije potrebno nikakvo plaćanje. Rezultati prikazuju ukupan broj pogođenih emailova i pregled datuma prije/poslije.
Korak 4: ispravite i provjerite
Odaberite plan temeljen na broju pogođenih emailova i pokrenite ispravka. Kad je dovršen, otvorite Apple Mail na macOS-u: datumi bi trebali biti ispravljeni nakon sinkronizacije. Provjerite i na iPhoneu i iPadu; ispravljeni datumi pojavljuju se nakon sljedeće sinkronizacije.
Apple Mail prikazuje krivi datum na svim vašim emailovima? Pokrenite besplatnu analizu s Redate.io i saznajte koliko je emailova pogođeno.