Corectarea datelor copierii manuale IMAP în Thunderbird

De ce copierea manuală IMAP arată data greșită în Thunderbird

Thunderbird este un client de e-mail gratuit popular, adesea folosit pentru migrarea manuală a e-mailurilor intre conturi IMAP. Utilizatorii adaugă atat contul IMAP sursă cât și cel destinație în Thunderbird și copiază sau mută mesaje intre ele. Când Thunderbird încarcă un mesaj pe serverul IMAP destinație prin APPEND, nu transmite parametrul INTERNALDATE original. Serverul destinație setează INTERNALDATE la marca temporală a incărcării și adaugă propriul antet Received cu data curentă.

Comportamentul de afișare a datelor în Thunderbird depinde de configurația coloanelor. Implicit, Thunderbird arată coloana "Dată" (din antetul Date) mai degrabă decat o coloană "Primit". Aceasta poate masca parțial problema: dacă un utilizator vede doar coloana Dată, datele pot părea corecte deoarece antetul Date este păstrat în timpul copierii. Cu toate acestea, INTERNALDATE subiacent de pe server este greșit, ceea ce afectează sortarea la nivel de server, cautarea și orice alt client care se conectează la același cont.

Problema devine complet vizibilă când utilizatorul adaugă coloana "Primit" la lista de mesaje Thunderbird, sau când accesează aceeași cutie poștală dintr-un alt client (Outlook, Apple Mail) care afișează data primirii implicit. INTERNALDATE corupt de pe server persistă indiferent de clientul folosit pentru vizualizarea cutiei poștale și afectează toate operațiunile IMAP care fac referire la data mesajului.

Cum afectează acest lucru Thunderbird

În Thunderbird, coloana implicită "Dată" arată antetul Date al e-mailului, care este păstrat în timpul copierii și se poate afișa corect. Cu toate acestea, coloana "Primit" din Thunderbird (dacă este activată) arată IMAP INTERNALDATE, care afișează data copierii. Sortarea la nivel de server în Thunderbird (care sortează după INTERNALDATE când se sortează după data primirii) produce ordine cronologică incorectă pentru mesajele copiate.

Cautarea de mesaje în Thunderbird poate produce rezultate mixte în funcție de dacă caută date locale din cache sau efectuează o cautare IMAP la nivel de server. Cautările locale pot folosi antetul Date (corect), în timp ce cautările la nivel de server folosesc INTERNALDATE (incorect). Filtrele de mesaje Thunderbird care se activează pe data primirii folosesc INTERNALDATE, direcționand sau clasificand potențial greșit mesajele copiate. Filtrarea Quick Filter bar bazată pe date folosește de asemenea date la nivel de server, returnand rezultate inexacte pentru mesajele copiate amestecate cu cele primite normal.

Întrebări frecvente

Thunderbird arată coloana Dată corectă. Mai este o problemă?

Da. Coloana Dată arată data din antetul e-mailului, care este corectă. Dar IMAP INTERNALDATE de pe server este greșit. Aceasta afectează cautarea la nivel de server, sortarea, alți clienți conectați la același cont și instrumentele de backup. Redate.io corectează INTERNALDATE pentru a corespunde antetului Date original.

Thunderbird poate repara singur INTERNALDATE?

Nu. Thunderbird nu are o funcție pentru modificarea INTERNALDATE al mesajelor deja pe server. Protocolul IMAP nu suportă schimbarea INTERNALDATE după inserarea mesajului. Singurul mod de reparare este reinserarea mesajului cu data corectă, ceea ce Redate.io automatizează.

Am folosit Thunderbird pentru a copia e-mailuri în mai multe conturi destinație. Redate.io le poate repara pe toate?

Da. Redate.io se poate conecta la orice server compatibil IMAP și repara datele. Fiecare cont destinație poate fi conectat și reparat independent prin panoul de control Redate.io.

Start Free Scan