Hogyan kezeli a Thunderbird az email dátumokat
A Mozilla Thunderbird az egyik legnépszerűbb ingyenes levelezőkliens, amelyet széles körben használnak magánszemélyek és szervezetek, akik az Outlook nyílt forráskódú alternatíváját részesítik előnyben. A Thunderbird megközelítése az email dátumok megjelenítéséhez rugalmasabb, mint a legtöbb kliensé, ami egyszerre előny és zavarforrás, amikor migrációs dátumproblémák merülnek fel.
A Thunderbird két dátumoszlopa
A Thunderbird különbséget tesz két dátumérték között: "Dátum" és "Fogadva". A "Dátum" oszlop az RFC 2822 Date fejléc értékét mutatja, a küldő által beállított időbélyeget. A "Fogadva" oszlop az IMAP-szerver metaadataiból (INTERNALDATE) és az üzenet "Received" fejléceiből származtatott dátumot mutatja.
Alapértelmezés szerint a Thunderbird a "Dátum" oszlopot (a küldési dátumot) jeleníti meg. Tehát közvetlenül a migráció után a Thunderbird felhasználók nem is feltétlenül veszik észre a problémát, mivel a Date fejléc megőrződik. A "Fogadva" oszlop viszont a migrációs dátumot mutatja minden emailnél. Azok a felhasználók, akik személyre szabták nézetüket a "Fogadva" oszlop megjelenítéséhez vagy a fogadási dátum szerinti rendezéshez, hibás dátumokat látnak.
A "Fogadási sorrend" vs "Dátum" szerinti rendezés
A Thunderbird különálló rendezési lehetőségeket kínál: "Dátum" (a Date fejléc szerint rendez) és "Fogadási sorrend" (a fogadási időbélyeg szerint rendez). A "Dátum" szerinti rendezés helyes kronológiai sorrendet eredményez. A "Fogadási sorrend" szerinti rendezés az összes migrált emailt a migrációs dátumhoz csoportosítja, elrontva a kronológiai rendet.
Sok felhasználó nem is tudja, hogy ezek két különböző rendezési lehetőség.
Miért nem igazi megoldás a Thunderbird "Dátum" oszlopa
A keresés érintett
A Thunderbird keresője dátumtartomány szerint tud szűrni. Amikor egy felhasználó keresi a "2024 januárjában fogadott emaileket", a Thunderbird a szerver fogadási dátum metaadatait használja, nem a Date fejlécet. Migráció után ez a keresés nem ad eredményt 2024 januárjára, és az összes emailt a migrációs dátumra adja vissza. Azoknak a felhasználóknak, akik gyakran keresnek dátumtartomány szerint (könyvelők, akik egy adott negyedév számláit keresik, ügyvédek, akik egy ügy levelezését gyűjtik össze), a postafiók funkcionálisan használhatatlan.
Üzenetszűrők és mentett keresések
A Thunderbird üzenetszűrői dátumfeltételek alapján aktiválódhatnak. A "Fogadva" dátumra vagy "Kor napokban" feltételre hivatkozó szűrők migráció után hibásan működnek. A dátumkritériumokat használó mentett keresések (virtuális mappák) szintén érintettek.
Más IMAP-kliensek ugyanazon a fiókon
Még ha egy Thunderbird felhasználó átvált a "Dátum" oszlopra, az alapvető probléma a szerveren marad. Ha más személy fér hozzá ugyanahhoz a postafiókhoz Outlookban, Apple Mailben, mobilalkalmazáson vagy webmailen keresztül, a hibás dátumokat fogja látni. A probléma szerver oldalon van, nem kliens oldalon.
Fejlécek vizsgálata a Thunderbirdben
A Thunderbird fejléc-nézetének használata
A Thunderbird megkönnyíti az email fejlécek vizsgálatát. Nyissa meg az érintett emailt, majd kattintson a Megtekintés menüpontra, majd az Üzenet forrása lehetőségre (vagy nyomja meg a Ctrl+U billentyűkombinációt). Ez megjeleníti a teljes nyers üzenetet. A Megtekintés, majd Fejlécek, majd Mind lehetőséggel is megtekinthető a fejlécek kibővített nézete.
Migrációs Received fejlécek azonosítása
Az üzenet forrásában nézze meg a felső "Received" fejléceket. A legfelső Received fejléc a legújabb; migráció után ez a migrációs eszközé. Általában tartalmaz egy a migrációs dátumnak megfelelő időbélyeget, és kifejezetten hivatkozhat az eszközre (például "mx.migrationwiz.com" a BitTitan esetén, "cloudm.io" a CloudM esetén, vagy "gmailapi.google.com" a GSMMO esetén).
A migrációs fejléc alatt az eredeti Received fejlécek sértetlenül megvannak. Az eredeti Date fejléc szintén megőrződött. Ez megerősíti, hogy a helyes dátuminformáció létezik, csak vissza kell állítani.
Miért nem működnek a kliens oldali javítások
A probléma szerver oldalon van
Minden olyan kerülő megoldás, amely a Thunderbird beállításának megváltoztatását jelenti, kliens oldali módosítás, amely csak azt befolyásolja, amit a Thunderbird megjelenít a képernyőn. Az email tényleges adatai a szerveren továbbra is tartalmazzák a migrációs Received fejlécet. Ez azt jelenti, hogy más eszközök és kliensek a hibás dátumokat látják, a szerver oldali keresés hibás eredményeket ad, a megfelelőségi és archiválási eszközök a hibás dátumokat rögzítik, és a biztonsági másolatok is a hibás időbélyegeket tartalmazzák. Az egyetlen végleges javítás a szerveren lévő adatok módosítása.
A Thunderbird kiegészítők nem javíthatják ezt
Bár a Thunderbird kiegészítő rendszere sokoldalú, semmilyen bővítmény nem tudja módosítani az email fejléceket az IMAP-szerveren. Egy kiegészítő potenciálisan megváltoztathatná a dátumok helyi megjelenítését, de ez csak a Thunderbirdre hatna azon az egyetlen számítógépen. Akkor mi az igazi megoldás?
Thunderbird dátumok javítása szerver szinten
Hogyan javítja a Redate.io a problémát
A Redate.io a levelezőszerverhez csatlakozik (Google Workspace, Microsoft 365, vagy bármely IMAP-szerver, beleértve a Zimbrát és a Zohót) és közvetlenül a szerveren javítja az érintett emaileket.
A Redate.io saját javítómotorja elemzi minden érintett üzenet teljes fejléc-láncát, migrációs aláírás-illesztést végezve ismert eszköz-aláírások százain. A többlépcsős elemzési folyamat kezeli azokat a szélső eseteket, amelyek egy házilag készített megközelítésnél kudarchoz vezetnének: S/MIME aláírású üzenetek, PGP-titkosított tartalom, beágyazott MIME-határokkal rendelkező multipart struktúrák, nem ASCII fejlécek és Content-Transfer-Encoding változatok. Javítás után az integritásellenőrzés megerősíti, hogy minden üzenet sértetlen. Az eredetik 30 napig biztonsági másolat mappában maradnak.
A javítás után a Thunderbird szinkronizál a szerverrel és lekéri a javított dátumokat. A "Dátum" és "Fogadva" oszlopok egyaránt a helyes értékeket mutatják. A dátumtartomány szerinti keresés helyesen működik. A fogadási dátumra épülő szűrők és mentett keresések az elvártnak megfelelően működnek.
Megpróbálhatna szkriptet írni erre? Lényegében az igazi kérdés az: hogyan ellenőrzi, hogy 8000 javított email mellékletei mind sértetlenek, a szálkezelés megőrződött és a MIME-struktúrák érvényesek? Ezen az ellenőrzésen omlik össze a házilag készített megoldás.
A javítás ellenőrzése a Thunderbirdben
Miután a Redate.io befejezte a javítást, kényszerítse a Thunderbirdet újraszinkronizálásra: jobb kattintás a fiókra a mappapanelen, majd "Feliratkozás" kiválasztása és a párbeszédpanel bezárása, vagy a mappák tömörítése. A Thunderbird letölti a frissített üzenet-fejléceket a szerverről. A "Fogadva" oszlopnak most az eredeti fogadási dátumokat kell mutatnia.
Gyakori Thunderbird migrációs forgatókönyvek
Thunderbird mint migrációs eszköz
Egy gyakori forgatókönyv magának a Thunderbirdnek a használata migrációs eszközként. Az adminisztrátor konfigurálja a forrás és cél IMAP-fiókokat a Thunderbirdben, majd húzással áthelyezi az emaileket az egyik fiókból a másikba. Bár ez a módszer "működik" abban az értelemben, hogy az emailek átkerülnek, a célszerver minden másolt üzenethez hozzáad egy Received fejlécet, a másolás dátumával jelölve mindet. Tekintse meg a kézi IMAP másolás dátumjavítási útmutatóját Thunderbirdhez.
Thunderbird szerver oldali migráció után
Amikor a migráció szerver szinten történik (BitTitannal, CloudM-mel, imapsynccel vagy más eszközzel), a Thunderbird felhasználókat ugyanúgy érinti, mint bármely más IMAP-klienst. A migrációs dátumok megjelennek a "Fogadva" oszlopban, míg a "Dátum" oszlop helyes maradhat. Az adminisztrátoroknak kifejezetten ellenőrizniük kell a dátumokat a Thunderbirdben, mivel a kétoszlopos megjelenítés elfedheti a problémát.
A Thunderbird rossz dátumokat mutat migráció után? Indítson egy ingyenes elemzést a Redate.io-val, és azonosítsa az érintett emaileket. Állítsa vissza a helyes dátumokat minden levelezőkliensben.