Kézi IMAP másolás dátumok javítása az Apple Mail-ben

Miért pusztítja el a kézi IMAP másolás a dátumokat az Apple Mail-ben

Az Apple Mail veszélyesen egyszerűvé teszi az e-mail dátumok tönkretételét. Húzzon üzeneteket egyik IMAP fiókból a másikba, dobja be a célmappába, kész. Csakhogy az Apple Mail nem őrzi meg az eredeti dátum metaadatokat a művelet során. Amikor az Apple Mail feltölt egy üzenetet a cél IMAP szerverre, nem adja tovább a forrásszerver eredeti INTERNALDATE-jét. A célszerver a feltöltés időbélyegét rögzíti új INTERNALDATE-ként.

És az Apple Mailnek nincs megkerülő megoldása erre. A Thunderbirddel ellentétben (amely legalább kínál egy oszlopopciót a Date fejléc megjelenítéséhez), az Apple Mail üzenetlistája kizárólag az IMAP INTERNALDATE-et jeleníti meg. Nincs rejtett beállítás, nincs termináltrükk, nincs bővítmény, amely megváltoztathatná ezt a viselkedést. A dátum, amelyet minden üzenet mellett lát, az INTERNALDATE, és kézi IMAP másolás után ez a dátum a másolás napja.

A legtöbb Mac-felhasználó, aki e-maileket húz át IMAP fiókok között, fogalma sincs, hogy ez fog történni. Az Apple Mail semmilyen figyelmeztetést nem ad. Konszolidál 6 évnyi e-mailt a régi szolgáltatójától az új fiókjába, produktívan érezve magát becsukja a laptopját, és másnap reggel kinyitva azt tapasztalja, hogy minden átvitt üzenet a tegnapi dátumot mutatja. Ha már törölte az eredetieket a forrásfiókból? A helyes dátumok eltűntek minden kliensből. Csak az egyes üzenettörzsek belsejében rejtőző Date fejléc tartalmazza még az igazságot - láthatatlanul az Apple Mail felülete számára.

Hogyan néznek ki a sérült dátumok az Apple Mail-ben

Nyissa meg az Apple Mailt a Macjén, miután átmásolt 12.000 e-mailt a régi szolgáltatójától. Minden üzenet minden mappában ugyanazt a dátumot mutatja - a másolás napját. A beérkező üzenetek, az elküldött mappa, a projektarchívumok. Mind azonos. A dátum szerinti rendezés nem csinál semmit, mert csak egyetlen dátum létezik. Meg szeretné találni azt a szerződéses megbeszélést 2021 novemberéből? Sok szerencsét az ezres nagyságrendű üzeneteket tartalmazó lapos, rendezetlen lista görgetéséhez.

iPhone-on és iPaden ugyanezek a sérült dátumok követik. A macOS Intelligens postaláda szabályai, amelyek a "Fogadás dátuma" szerint szűrnek, abszurd eredményeket produkálnak - vagy minden másolt üzenetet elkapnak, vagy egyiket sem, az időzítéstől függően. És itt a rész, ami váratlanul éri az embereket: a macOS Spotlight keresése az Apple Mail üzeneteket az INTERNALDATE használatával indexeli, tehát még az Apple Mailon kívüli e-mail keresés is (Cmd+Space használatával) rossz eredményeket ad a dátum szerint szűrt lekérdezéseknél. A kár jóval túlmutat magán a Mail alkalmazáson.

A Redate.io fejlécanalízissel és dátum metaadat-rekonstrukcióval állítja helyre ezeket a dátumokat. A folyamat beolvassa minden e-mail eredeti Date fejlécét, üzenetenkénti ellenőrzést végez, és korrigálja a szerver oldali dátum metaadatokat az üzenet tartalmának vagy mellékleteinek módosítása nélkül. A szerver szintű korrekció után az Apple Mail minden Apple eszközön szinkronizálja és automatikusan megjeleníti az eredeti dátumokat.

Gyakran ismételt kérdések

Van mód a dátumok megőrzésére e-mailek másolásakor az Apple Mailben?

Nincs. Az Apple Mail nem támogatja az INTERNALDATE megadását IMAP feltöltési műveletek során. Minden, az Apple Mailen keresztül IMAP fiókok között másolt üzenet a másolás dátumát kapja INTERNALDATE-ként. Ez az Apple Mail IMAP átvitelkezelésének alapvető korlátja.

A Redate.io egyszerre javítja a dátumokat Macen és iPhone-on is?

Igen. A Redate.io szerver szinten javítja az INTERNALDATE-et. A javítás alkalmazása után az Apple Mail macOS-en, iOS-en és iPadOS-en egyaránt automatikusan megjeleníti a helyes eredeti dátumokat a szerverrel való szinkronizálás után.

Három különböző fiókból másoltam e-maileket egybe. A Redate.io tudja ezt kezelni?

Igen. A Redate.io úgy azonosítja az érintett e-maileket, hogy összehasonlítja az INTERNALDATE-et az egyes üzenetekben található eredeti Date fejléccel. Függetlenül attól, hány forrásfiókot konszolidáltak, a célfiókban lévő összes érintett üzenet egyetlen művelettel feldolgozható.

Mi van, ha néhány másolt e-mailem nagyon régi és szokatlan dátumformátumú?

A Redate.io elemzőmotorja a dátumfejléc-formátumok széles skáláját kezeli, beleértve a régebbi RFC 822 változatokat is. A hiányzó vagy értelmezhetetlenül dátumfejléccel rendelkező e-maileket felülvizsgálatra jelöli feldolgozás helyett, így nincs kockázata helytelen dátum hozzárendelésének.

Kapcsolódó javítási útmutatók

Ingyenes vizsgálat