Kako Thunderbird obravnava datume e-pošte
Mozilla Thunderbird je eden izmed najbolj priljubljenih brezplačnih e-poštnih odjemalcev, ki ga široko uporabljajo posamezniki in organizacije, ki dajejo prednost odprtokodni alternativi Outlooku. Pristop Thunderbirda k prikazovanju datumov e-pošte je bolj prilagodljiv kot pri večini e-poštnih odjemalcev, kar je hkrati prednost in vir zmede, ko se pojavijo težave z datumi migracije.
Dva stolpca datumov v Thunderbirdu
Thunderbird razlikuje med dvema vrednostma datumov: "Datum" in "Prejeto". Stolpec "Datum" prikazuje vrednost iz glave RFC 2822 Date, časovni žig, ki ga nastavi pošiljatelj. Stolpec "Prejeto" prikazuje datum, izpeljan iz metapodatkov strežnika IMAP (INTERNALDATE) in glav "Received" v sporočilu.
Privzeto Thunderbird prikazuje stolpec "Datum" (datum pošiljanja). To pomeni, da uporabniki Thunderbirda takoj po migraciji morda sploh ne opazijo težave z datumom, saj je glava Date ohranjena. Stolpec "Prejeto" pa bo prikazoval datum migracije za vsako e-poštno sporočilo. Uporabniki, ki so prilagodili svoj pogled za prikaz stolpca "Prejeto" ali ki razvrščajo po datumu prejema, bodo videli napačne datume.
Razvrščanje "Po vrstnem redu prejema" in razvrščanje po "Datumu"
Thunderbird ponuja ločeni možnosti razvrščanja: "Datum" (razvrsti po glavi Date) in "Vrstni red prejema" (razvrsti po časovnem žigu prejema). Razvrščanje po "Datumu" ustvari pravilen kronološki vrstni red. Razvrščanje po "Vrstnem redu prejema" združi vsa preseljena e-poštna sporočila na datum migracije, kar poruši kronološki vrstni red.
Številni uporabniki se ne zavedajo, da gre za različni možnosti razvrščanja.
Zakaj stolpec "Datum" v Thunderbirdu ni prava rešitev
Iskanje je prizadeto
Iskanje v Thunderbirdu lahko filtrira po datumskih razponih. Ko uporabnik išče "e-poštna sporočila, prejeta januarja 2024", Thunderbird uporabi metapodatke datuma prejema s strežnika, ne glave Date. Po migraciji to iskanje ne vrne nobenih rezultatov za januar 2024 in vrne vsako e-poštno sporočilo za datum migracije. Za uporabnike, ki pogosto iščejo po datumskem razponu (računovodje, ki iščejo račune za določeno četrtletje, odvetniki, ki zbirajo korespondenco za obdobje primera), to naredi nabiralnik funkcionalno neuporaben.
Filtri sporočil in shranjene iskanja
Filtri sporočil v Thunderbirdu se lahko sprožijo na podlagi datumskih pogojev. Filtri, ki se sklicujejo na datum "Prejeto" ali "Starost v dnevih", bodo po migraciji delovali napačno. Shranjena iskanja (navidezne mape), ki uporabljajo datumska merila, so podobno prizadeta.
Drugi IMAP odjemalci na istem računu
Tudi če uporabnik Thunderbirda preklopi na stolpec "Datum", osnovna težava na strežniku ostane. Če kdo drug dostopa do istega nabiralnika prek Outlooka, Apple Mail, mobilne aplikacije ali spletnega odjemalca, bo videl napačne datume. Težava je na strani strežnika, ne odjemalca.
Pregledovanje glav v Thunderbirdu
Uporaba pogleda glav v Thunderbirdu
Thunderbird omogoča enostavno pregledovanje glav e-pošte. Odprite prizadeto e-poštno sporočilo, nato kliknite Pogled, nato Izvor sporočila (ali pritisnite Ctrl+U). To prikaže celotno surovo sporočilo. Uporabite lahko tudi Pogled, nato Glave, nato Vse za razširjen pogled glav.
Prepoznavanje migracijskih glav Received
V surovem izvoru sporočila poglejte glave "Received" na vrhu. Najzgornjša glava Received je bila dodana nazadnje, po migraciji je to glava orodja za migracijo. Običajno vsebuje časovni žig, ki se ujema z datumom migracije, in se lahko izrecno sklicuje na orodje za migracijo (na primer "mx.migrationwiz.com" za BitTitan, "cloudm.io" za CloudM ali "gmailapi.google.com" za GSMMO).
Pod migracijsko glavo so prvotne glave Received še vedno nedotaknjene. Prvotna glava Date je prav tako ohranjena. To potrjuje, da pravilne informacije o datumu obstajajo, le obnoviti jih je treba.
Zakaj popravki na strani odjemalca ne delujejo
Težava je na strani strežnika
Vsaka rešitev, ki vključuje spreminjanje nastavitev Thunderbirda, je sprememba na strani odjemalca, ki vpliva le na to, kar Thunderbird prikaže na zaslonu. Dejanski e-poštni podatki na strežniku še vedno vsebujejo migracijsko glavo Received. To pomeni, da druge naprave in odjemalci vidijo napačne datume, iskanje na strani strežnika vrača napačne rezultate, orodja za skladnost in arhiviranje dobijo napačne datume, orodja za varnostno kopiranje pa zajamejo napačne datume. Edini trajni popravek je popravek podatkov na samem strežniku.
Dodatki za Thunderbird tega ne morejo popraviti
Čeprav je sistem razširitev Thunderbirda zmogljiv, noben dodatek ne more spremeniti glav e-pošte na strežniku IMAP. Dodatek bi morda lahko spremenil način lokalnega prikazovanja datumov, toda to bi vplivalo le na Thunderbird na tem specifičnem računalniku. Kakšna je torej dejanska rešitev?
Popravljanje datumov Thunderbirda na ravni strežnika
Kako Redate.io odpravi težavo
Redate.io se poveže z e-poštnim strežnikom (Google Workspace, Microsoft 365 ali kateri koli strežnik IMAP, vključno z Zimbro in Zoho) ter popravi vsako prizadeto e-poštno sporočilo neposredno na strežniku.
Lastniški mehanizem za popravljanje Redate.io analizira celotno verigo glav vsakega prizadetega sporočila in zazna nepravilnosti v datumih, kar deluje ne glede na to, katero orodje za migracijo je bilo uporabljeno. Večstopenjski analizni cevovod obravnava robne primere, ki bi onemogočili pristop "naredi sam": sporočila s podpisi S/MIME, vsebino, šifrirano s PGP, večdelne strukture z ugnezdenimi mejniki, glave z neASCII kodiranjem in variacije Content-Transfer-Encoding. Po popravku preverjanje celovitosti potrdi, da je vsako sporočilo nedotaknjeno. Izvirniki se ne izbrišejo samodejno, temveč se premaknejo v vidno mapo za varnostne kopije v nabiralniku, kjer ostanejo, dokler jih naročnik sam ne odstrani.
Po popravku se Thunderbird sinhronizira s strežnikom in prevzame popravljene datume. Tako stolpec "Datum" kot stolpec "Prejeto" prikazujeta pravilne vrednosti. Iskanje po datumskem razponu deluje pravilno. Filtri in shranjena iskanja, ki temeljijo na datumu prejema, delujejo po pričakovanjih.
Ali bi lahko poskusili napisati skript za to? Seveda. Toda kako preveriti, da ima 8000 popravljenih e-poštnih sporočil vse nedotaknjene priloge, ohranjeno razvrščanje v niti in veljavne strukture MIME? Ta izziv preverjanja je točka, kjer pristopi "naredi sam" odpovejo.
Preverjanje popravka v Thunderbirdu
Ko Redate.io zaključi popravek, prisilite Thunderbird k ponovni sinhronizaciji z desnim klikom na račun v podoknu map in izbiro "Naroči se", nato zaprite pogovorno okno, ali pa stisnite mape. Thunderbird prenese posodobljene glave sporočil s strežnika. Stolpec "Prejeto" bi moral zdaj prikazovati prvotne datume prejema.
Pogosti scenariji migracije s Thunderbirdom
Thunderbird kot orodje za migracijo
Pogost scenarij vključuje uporabo samega Thunderbirda kot orodja za migracijo. Administrator nastavi izvorni in ciljni račun IMAP v Thunderbirdu, nato povleče e-poštna sporočila z enega računa na drugega. Čeprav to "deluje" v smislu, da so e-poštna sporočila prenesena, ciljni strežnik doda glavo Received vsakemu kopiranemu sporočilu in jih vse označi z datumom kopiranja. Glejte vodič za popravek datumov ročnega kopiranja IMAP v Thunderbirdu.
Thunderbird po migraciji na strani strežnika
Ko se migracija zgodi na ravni strežnika (z uporabo BitTitan, CloudM, imapsync ali drugega orodja), so uporabniki Thunderbirda prizadeti kot kateri koli drug IMAP odjemalec. Datumi migracije se prikažejo v stolpcu "Prejeto", medtem ko je stolpec "Datum" morda še pravilen. Administratorji bi morali preveriti datume v Thunderbirdu posebej, ker lahko njegov dvostolpčni prikaz prikrije težavo.
Thunderbird prikazuje napačne datume po migraciji? Zaženite brezplačno skeniranje z Redate.io, da identificirate prizadeta e-poštna sporočila in obnovite pravilne datume v vseh vaših e-poštnih odjemalcih.