Apple Mail: data gresita dupa migrare

6 min

De ce Apple Mail afișează data greșită după o migrare

După o migrare de email, utilizatorii Apple Mail pe macOS și iOS descoperă adesea o problemă derutantă: toate emailurile afișează aceeași dată, cea din ziua migrării. Indiferent dacă mesajul a fost trimis în 2018 sau în 2023, Apple Mail arată același marcaj temporal peste tot. Această problemă afectează Apple Mail pe Mac, aplicația Mail pe iPhone și iPad, și orice dispozitiv Apple sincronizat cu același cont.

Cum determină Apple Mail data afișată

Apple Mail folosește o combinație de INTERNALDATE IMAP și headerele mesajului pentru a determina data care se afișează lângă fiecare email. Spre deosebire de Outlook (care se bazează puternic pe headerul "Received" cel mai recent), Apple Mail acordă o pondere importantă INTERNALDATE-ului IMAP. În timpul unei livrări normale, INTERNALDATE corespunde timpului real de primire. După migrare, această valoare poate reflecta ora migrării (dacă instrumentul nu a păstrat explicit data) sau poate fi corectă (dacă instrumentul a păstrat-o). Dar chiar și când INTERNALDATE este conservat, noul header "Received" adăugat de instrumentul de migrare poate perturba logica de rezoluție a datei Apple Mail.

Impactul headerului Received asupra Apple Mail

Când un instrument de migrare inserează un email prin IMAP APPEND, serverul de destinație adaugă un nou header "Received" cu marca temporală a migrării. Apple Mail nu se bazează întotdeauna pe headerul Received cel mai recent (spre deosebire de Outlook), dar prezența unui header de migrare poate influența data afișată în anumite vizualizări și pe anumite versiuni de macOS sau iOS. Comportamentul nu este complet consecvent de la o versiune la alta, ceea ce complică diagnosticul.

Coloana "Data trimiterii": de ce nu rezolvă tot

Adăugarea coloanei "Data trimiterii" în Apple Mail

Sfatul cel mai frecvent pe forumurile Apple: adăugați coloana "Data trimiterii" la lista de mesaje. Pe macOS Mail, se face prin Prezentare, apoi Coloane, apoi Data trimiterii. Această coloană citește headerul RFC 2822 "Date", care este păstrat în timpul migrării și reflectă data de trimitere originală.

Limitele acestei soluții

Adăugarea coloanei "Data trimiterii" furnizează o referință către data corectă, dar nu corectează problema de bază. Coloana implicită "Data primirii" continuă să afișeze data migrării. Rezultatele căutării în Apple Mail folosesc data primirii. Căsuțele inteligente care filtrează după dată folosesc data primirii. Și Spotlight pe macOS indexează data primirii, ceea ce înseamnă că căutarea de sistem returnează rezultate greșite.

Și pe iPhone și iPad? Aplicația Mail pur și simplu nu oferă personalizarea coloanelor. Utilizatorul vede doar data implicită, adică data migrării.

De fapt, coloana "Data trimiterii" arată momentul în care expeditorul a compus mesajul, care poate diferi de momentul în care destinatarul l-a primit. Doar corecția metadatelor de dată de primire restaurează adevărata ordine cronologică. Așa cum explică articolul despre de ce sortarea după data trimiterii nu este o soluție reală, acest compromis lasă problema de fond intactă.

Apple Mail pe iPhone și iPad

Nicio personalizare a coloanelor pe iOS

Aplicația Mail pe iPhone și iPad nu vă lasă să alegeți ce coloană de dată să afișeze. Arată o singură dată per email, determinată de metadatele IMAP ale serverului. După migrare, fiecare email în Mail pe iOS afișează data migrării. Niciun compromis nu este disponibil pe dispozitiv. Corecția trebuie făcută la nivel de server.

iCloud Mail și migrarea

Dacă migrarea a implicat un transfer către un cont iCloud Mail (sau de la iCloud către alt furnizor), aceeași problemă de dată poate apărea. Serverele IMAP Apple urmează comportamentul standard de adăugare a headerelor Received la operațiunile APPEND. Conturile iCloud Mail pot fi conectate la Redate.io prin IMAP pentru scanare și corecție, folosind parole specifice aplicațiilor generate în setările Apple ID.

Corecția la nivel de server

De ce corecția trebuie făcută pe server

Apple Mail este un client IMAP. Citește și afișează datele de pe serverul de email. Datele greșite sunt stocate pe server (sub formă de headere Received de migrare și valori INTERNALDATE incorecte). Nicio schimbare de setare în Apple Mail nu poate ocoli ceea ce raportează serverul. Singura modalitate de a face Apple Mail să afișeze datele corecte este corectarea datelor pe server.

Cum corectează Redate.io datele în Apple Mail

Redate.io se conectează la serverul de email (nu direct la Apple Mail) și corectează datele la sursă. Motorul de corecție proprietar funcționează cu orice server care găzduiește emailurile, inclusiv Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail și Zimbra.

Pipeline-ul de analiză multi-etapă Redate.io identifică semnăturile de migrare în lanțul de headere, aplică corecții țintite păstrând integritatea mesajului (semnături S/MIME, structuri multipart, atașamente inline, headere codificate non-ASCII), și execută o verificare de integritate pe fiecare email corectat. Originalele sunt păstrate într-un folder de backup vizibil "Redate.io - Originals" timp de 30 de zile.

După corecție, Apple Mail pe macOS sincronizează automat datele corectate. Pe iPhone și iPad, aplicația Mail se actualizează la următorul ciclu de sincronizare. Nicio modificare de configurație nu este necesară pe dispozitivele Apple.

Pas cu pas: corectarea datelor în Apple Mail

Pasul 1: identificarea serverului de email

Determinați ce server găzduiește căsuța în cauză. Verificați setările de cont în Apple Mail (Mail, apoi Conturi pe macOS) pentru a vedea adresa serverului IMAP. Serverele comune includ imap.gmail.com (Google), outlook.office365.com (Microsoft 365) și divere alte gazde IMAP.

Pasul 2: conectarea la Redate.io

Creați un cont pe Redate.io și conectați serverul de email. Pentru Google Workspace, folosiți delegarea Service Account. Pentru Microsoft 365, folosiți înregistrarea aplicației Azure AD. Pentru alte servere IMAP, introduceți adresa serverului și credențialele. Pentru iCloud Mail, generați o parolă specifică aplicației pe appleid.apple.com.

Pasul 3: lansarea scanului gratuit

Redate.io scanează căsuța și indică câte emailuri prezintă probleme de dată de migrare. Scanul acoperă toate folderele. Nu este necesară nicio plată. Rezultatele arată numărul total de emailuri afectate și o previzualizare a datelor înainte/după.

Pasul 4: corectare și verificare

Selectați un plan bazat pe numărul de emailuri afectate și lansați corecția. După finalizare, deschideți Apple Mail pe macOS: datele ar trebui să fie corectate după sincronizare. Verificați și pe iPhone și iPad; datele corectate apar după următoarea sincronizare.

Apple Mail afișează data greșită pe toate emailurile? Lansați un scan gratuit cu Redate.io pentru a afla câte emailuri sunt afectate.