Apple Mail: vale kuupäev pärast migratsiooni

3 min

Miks Apple Mail näitab pärast migratsiooni valesid kuupäevi

Pärast e-posti migratsiooni avastavad Apple Maili kasutajad macOS-is ja iOS-is sageli segadusse ajava probleemi: kõik e-kirjad näitavad sama kuupäeva - migratsiooni päeva oma. Pole vahet, kas sõnum saadeti 2018. või 2023. aastal, Apple Mail näitab igal pool sama ajatemplit. See probleem puudutab Apple Maili Macis, Maili rakendust iPhone'is ja iPadis ning igat Apple'i seadet, mis on sama kontoga sünkroniseeritud.

Kuidas Apple Mail kuvatavat kuupäeva määrab

Apple Mail kasutab iga e-kirja kõrval kuvatava kuupäeva määramiseks IMAP INTERNALDATE-i ja sõnumi päiste kombinatsiooni. Erinevalt Outlookist (mis tugineb tugevalt kõige värskemale "Received" päisele) omistab Apple Mail olulist kaalu IMAP INTERNALDATE-le. Tavapärase kohaletoimetamise puhul vastab INTERNALDATE tegelikule vastuvõtmise ajale. Pärast migratsiooni võib see väärtus peegeldada migratsiooni aega (kui tööriist ei säilitanud kuupäeva eksplitsiitselt) või olla õige (kui tööriist selle säilitas). Kuid isegi kui INTERNALDATE on säilinud, võib migratsioonitööriista lisatud uus "Received" päis häirida Apple Maili kuupäeva lahendamise loogikat.

Received päise mõju Apple Mailile

Kui migratsioonitööriist sisestab e-kirja IMAP APPEND kaudu, lisab sihtserver uue "Received" päise migratsiooni ajatempliga. Apple Mail ei tugine alati kõige värskemale Received päisele (erinevalt Outlookist), kuid migratsiooni päise olemasolu võib kuvatavat kuupäeva mõjutada teatud vaadetes ja teatud macOS-i või iOS-i versioonides. Käitumine ei ole versioonide lõikes täielikult järjepidev, mis muudab diagnoosimise keerulisemaks.

"Saatmiskuupäeva" veerg: miks see probleemi täielikult ei lahenda

"Saatmiskuupäeva" veeru lisamine Apple Mailis

Kõige levinum nõuanne Apple'i foorumites: lisage sõnumite loendisse "Saatmiskuupäeva" veerg. macOS Mailis saab seda teha menüü Vaade, siis Veerud, siis Saatmiskuupäev kaudu. See veerg loeb RFC 2822 "Date" päist, mis on migratsiooni käigus säilinud ja peegeldab algset saatmiskuupäeva.

Miks see lahendus ebapiisav on

"Saatmiskuupäeva" veeru lisamine annab viite õigele kuupäevale, kuid ei paranda alusprobleemi. Vaikimisi "Vastuvõtmise kuupäeva" veerg näitab endiselt migratsiooni kuupäeva. Apple Maili otsingutulemused kasutavad vastuvõtmise kuupäeva. Nutikad postkastid, mis filtreerivad kuupäeva järgi, kasutavad vastuvõtmise kuupäeva. Ja macOS-i Spotlight indekseerib vastuvõtmise kuupäeva, mis tähendab, et süsteemiotsing annab valesid tulemusi.

Ja iPhone'is ja iPadis? Maili rakendus lihtsalt ei paku veergude kohandamist. Kasutaja näeb ainult vaikekuupäeva, mis on migratsiooni kuupäev.

Muide, "Saatmiskuupäeva" veerg näitab hetke, mil saatja sõnumi koostas, mis võib erineda hetkest, mil saaja selle kätte sai. Ainult vastuvõtmiskuupäeva metaandmete parandamine taastab tõelise kronoloogilise järjekorra. Nagu selgitab artikkel miks saatmiskuupäeva järgi sorteerimine ei ole tõeline lahendus, jätab see lahendus põhiprobleemi puutumata.

Apple Mail iPhone'is ja iPadis

Veergude kohandamine iOS-is puudub

iPhone'i ja iPadi Maili rakendus ei lase valida, millist kuupäevaveergu kuvada. See näitab iga e-kirja kohta ühte kuupäeva, mis on määratud serveri IMAP-metaandmete põhjal. Pärast migratsiooni näitab iga e-kiri iOS-i Mailis migratsiooni kuupäeva. Seadmes pole ühtegi lahendust. Parandus peab toimuma serveri tasemel.

iCloud Mail ja migratsioon

Kui migratsioon hõlmas ülekandmist iCloud Maili kontole (või iCloudist teise pakkuja juurde), võib sama kuupäevaprobleem tekkida. Apple'i IMAP-serverid järgivad standardset käitumist Received päiste lisamisel APPEND toimingute käigus. iCloud Maili kontosid saab Redate.io-ga ühendada IMAP-i kaudu, kasutades Apple ID seadetes genereeritud rakendusepõhiseid paroole.

Serveritaseme parandus

Miks parandus peab toimuma serveris

Apple Mail on IMAP-klient. See loeb ja kuvab andmeid meiliserverist. Valed kuupäevad on salvestatud serveris (migratsiooni Received päistena ja valede INTERNALDATE väärtustena). Ükski Apple Maili sättemuudatus ei saa mööda minna sellest, mida server raporteerib. Ainus viis panna Apple Mail näitama õigeid kuupäevi on parandada andmed serveris endas.

Kuidas Redate.io parandab Apple Maili kuupäevi

Redate.io ühendub meiliserveriga (mitte Apple Mailiga otse) ja parandab andmed allikas. Patenteeritud parandusmootor töötab mis tahes serveriga, kus e-kirjad asuvad, sh Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail ja Zimbra. Pärast parandust sünkroniseerib Apple Mail automaatselt õiged kuupäevad kõigis seadmetes: Mac, iPhone, iPad.

Alustage tasuta skannimisega: registreerige Redate.io-s.